![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
aaqqxx1910
这个作者很懒,什么都没留下…
展开
-
宏定义
1.不带参数的宏定义: 宏定义又称为宏代换、宏替换,简称“宏”。 格式: #define 标识符 字符串 其中的标识符就是所谓的符号常量,也称为“宏名”。 预处理(预编译)工作也叫做宏展开:将宏名替换为字符串。 掌握"宏"概念的关键是“换”。一切以换为前提、做任何事情之前先要换,准确理解之前就要“换”。 即在对相关命令或语句的含义和功能作具体分析之前就要换: 例: #def转载 2013-03-13 13:54:13 · 520 阅读 · 0 评论 -
命令行使用SVN
SVN commit,update用法 安裝 Subversion 首先您須要在您所要工作的機器上安裝 Subversion 這套系統. 若您的機器上已經安裝好了, 您可以跳過這一步. 若您在 FreeBSD 底下, 請直接 cd /usr/ports/devel/subversion; make install若您在 Microsoft Windows 底下, 請至 h转载 2013-03-14 10:09:36 · 655 阅读 · 0 评论 -
位域的定义和使用
有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几 个不同的对象用一个字节的转载 2013-03-14 13:57:30 · 489 阅读 · 0 评论 -
C++和Python使用同一个枚举的方法
C++和Python使用同一个枚举的方法 为了能快速修改程序的逻辑,我在C++ 程序中使用了 Python作为脚本。 程序内部需要接收脚本传过来的一些不同类型的消息,在C++ 程序中使用了枚举来区分这些消息。 于是编写脚本时想到: 如何能在Python中也使用这些枚举?如何只维护一个文件? 1.Python中没有枚举类型,所以打算在文件中直接写一些变量并转载 2013-03-25 15:31:08 · 1039 阅读 · 0 评论 -
C/C++内存管理详解
作者:PingPong 文档来源:CSDN 伟大的Bill Gates 曾经失言: 640K ought to be enough for everybody — Bill Gates 1981 程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多,读者需细转载 2013-04-16 13:25:26 · 584 阅读 · 0 评论 -
ecplise使用GBK编码
Eclipse GBK支持添加 首先Windows->Preferences, 然后选择General下面的Workspace. Text file encoding选择Other GBK, 如果没有GBK的选项, 没关系, 直接输入GBK三个字母, Apply, GBK编码的中文, 已经不是乱码了。 Fedoral 下Windows->Preferences, 然后选择G转载 2013-10-15 14:53:25 · 870 阅读 · 0 评论 -
在VS中添加lib的4种方法
1、lib的理解 lib是一个二进制文件,与dll类似,供其他程序调用。lib与dll的区别是:dll是运行时需要的,lib是编译时需要的 2、加载lib 分两种方法,第一种适用于当前项目。第二种适用于所有项目,设置好后即使重建新项目也不需重新设置。 (1) 第一步:Project->Test Property Pages->C/C++->General->Addit转载 2014-02-17 08:56:15 · 3216 阅读 · 0 评论