![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程基础
文章平均质量分 90
YoungYangD
喜欢读书、旅行的小男生,梦想是贩卖二手阳光。
展开
-
几种常用的程序命名方法(规则)
概述 在平时的开发工作中,为了提高开发效率,缩短开发周期,苦逼的程序员都会使用已有的第三方库或者同事书写的功能库。但是每个程序员都有自己书写代码的习惯,在阅读与自己书写不用的代码时,总是感觉到别扭,有时看着看着就想睡觉(其实不看也想睡觉)。 为了以后可能会阅读自己代码的同事或用户(接口的使用者)方便理解,我们最好使用常用的命名方法,这样他们就不太可能在背后发牢骚了,有时可能不止发牢骚哦~。同时了解...原创 2018-11-20 20:38:26 · 10358 阅读 · 0 评论 -
函数调用约定的详解
概述 在工作的过程中,我们总是需要调用底层函数或者使用第三方的库,在使用的过程中我就发现了有一些函数前面总有一些__stdcall,之初我只知道那是调用约定,但别人问我什么是调用约定,我也答不上来。今天就把调用约定整理一下,以备下次跟别人吹牛用。 1、什么是调用约定(函数调用约定) 首先让我们看看一个函数被调用都经历了哪几个过程,编译器帮我们做了什么: 调用要使用的函数,现在把调用者的地址入栈(...原创 2018-11-25 00:41:46 · 2198 阅读 · 3 评论 -
程序配置文件的发展过程
概述 我们在书写程序时,难免会使用到程序的配置文件。这样程序的某些功能,有可能通过修改配置文件就能实现,而不必进行代码的重新编译。下面我整理了我在C++开发过程中碰见的配置文件。 1、INI文件 INI文件就是一个text文本文件,只不过这种文件要遵循一定的INI文件格式。早期的windows系统主要使用INI文件作为系统的配置文件。 INI是英文initialize的头三个字母缩写,ini文件的...原创 2018-12-14 19:21:48 · 995 阅读 · 0 评论 -
版本控制系统的总结
概述 版本控制系统:是指对各种代码、配置文件及说明文档等文件变更的管理工具。包括:检入和检出控制、分支和合并、历史纪录等。 在我们日常工作中,经常会用到版本控制系统,尤其是在多人协作的项目中。下面就对我使用过的版本控制系统进行的总结。 1、TFS TFS是Team Foundation Server(TFS)的简称,是软件项目生命周期管理工具,版本控制只是它的一小部分功能。另外还包括其他功能,如需...原创 2018-12-24 21:19:03 · 738 阅读 · 0 评论 -
位运算技巧第二篇
前面整理了位运算技巧顺便说了一些题目,还有一些题目没有整理,今天就对我知道的一些在进行整理。 1、不用任何比较判断两个数的大小 给定两个32位整数 a 和 b,要求不使用任何比较判断,返回 a 和 b 中较大的数。 a 和 b 的较大值,如果 a - b > 0 则 a 大,否则 b 大。而结果的正负值我们通过最高位的状态是能知道的。我们假设最大值 x = am + bn,如果a-b>...原创 2019-01-13 22:30:05 · 365 阅读 · 0 评论