自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 c++中函数参数的求值顺序

c++中如果函数的参数列表包含多个实参,那么对参数的求值顺序是不确定的。 在谭浩强的《C++程序设计》(第二版)P94中提到,GCC对参数求值是按从右到左的顺序求值的。 但我实测并非如此。 #include <iostream> #include <iomanip> using namespace std; void test(int x,...

2017-09-21 11:43:00 863

转载 C/C++宏中的#与##

宏中的#的功能是将其后面的宏参数进行字符串化操作(Stringizing operator),简单说就是在它引用的宏变量的左右各加上一个双引号。 如定义好#defineSTRING(x)#x之后,下面二条语句就等价。 char *pChar="hello"; char *pChar=STRING(hello); 还有一个#@是加单引号(Ch...

2016-09-24 17:34:00 115

转载 使用__FILE__和__LINE__定位错误

问题:当运行时错误产生时,我怎样才能得到包含C++文件名和行号的字符串信息?回答:在C++中的__FILE__预编译指示器包含了被编译的文件名,而__LINE__则包含了源代码的行号。 其中__FILE__是一个字符串 char *,__LINE__是一个整形的数字。 实例如下: #include <stdio.h> int main(){ printf("Th...

2016-09-23 21:41:00 114

转载 Extern 用法小结

1 基本解释  extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。  另外,extern也可用来进行链接指定。 2 问题:extern 变量  在一个源文件里定义了一个数组:char a[6];  在另外一个文件里用下列语句进行了声明:extern char *a;  请问,这样可以吗?   答...

2016-09-23 21:40:00 158

转载 MiniGUI编译器前的注意点

1.编译器gcc的语法顺序   PC: gcc  -o ana       *.o         ${LIBS}         输出可执行文件名  各种目标文件    要链接的库   交叉编译:arm-linux-gcc  ${LIBS]  *.o   -o ana 2.Minigui.config   将/usr/local/etc/MiniGUI.cfg ...

2016-09-23 15:37:00 104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除