![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 81
aaqqxx1910
这个作者很懒,什么都没留下…
展开
-
宏定义
1.不带参数的宏定义: 宏定义又称为宏代换、宏替换,简称“宏”。格式:#define 标识符 字符串 其中的标识符就是所谓的符号常量,也称为“宏名”。预处理(预编译)工作也叫做宏展开:将宏名替换为字符串。掌握"宏"概念的关键是“换”。一切以换为前提、做任何事情之前先要换,准确理解之前就要“换”。即在对相关命令或语句的含义和功能作具体分析之前就要换:例:#def转载 2013-03-13 13:54:13 · 520 阅读 · 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 评论 -
C++判断、比较类型的几种方法
C++里有很多特性让我们可以判断一个变量或值是什么类型,比较两个类型是不是一样,或者比较两个变量是不是同一类型的。这对学习过程是很有用的。 判断单个变量或值的类型 由于数组和指针复杂性,很多初学者感到无所适从,面对一大堆的东西,不知道到底结果是什么。当然了,首先要知道它的类型。 最简单、实用的方法:利用编译器。如果你故意将一个你不知道的东西,赋给一个毫不相干的变量,那么,编译器转载 2013-06-06 09:50:30 · 2432 阅读 · 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 评论 -
C++和Python使用同一个枚举的方法
C++和Python使用同一个枚举的方法为了能快速修改程序的逻辑,我在C++ 程序中使用了 Python作为脚本。 程序内部需要接收脚本传过来的一些不同类型的消息,在C++ 程序中使用了枚举来区分这些消息。 于是编写脚本时想到: 如何能在Python中也使用这些枚举?如何只维护一个文件? 1.Python中没有枚举类型,所以打算在文件中直接写一些变量并转载 2013-03-25 15:31:08 · 1039 阅读 · 0 评论 -
使用log4qt在qt项目中记录日志
log4qt是Apache Log4j项目用于Qt框架的C++移植版本。单一开发者,年初发布0.2版本。和其他系log4*不同,log4qt默认静态编译进目标程序。使用:1. 解压log4qt到目标文件夹,如D:\Qt\下;2. qt项目的pro文件中加入一行:include(D:\Qt\log4qt\src\log4qt\log4qt.pri) ;pri文件会将需要转载 2013-04-01 10:58:53 · 2182 阅读 · 0 评论 -
位域的定义和使用
有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几 个不同的对象用一个字节的转载 2013-03-14 13:57:30 · 489 阅读 · 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 评论 -
VS2010配置QT
一)vs2008中Qt配置。下载qt-win-opensource-4.7.3-vs2008.exe 和qt-vs-addin-1.1.9.exe,顺利安装,安装路径与vs2008路径无关,安装后,vs2008界面增加了Qt菜单。选择工具->选项->项目和解决方案->VC++目录: (1) 选择“可执行文件”,在里面添加:C:\Qt4.7.0\bin;转载 2013-03-13 11:03:49 · 3581 阅读 · 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 评论