C++读书笔记
firstaiman
这个作者很懒,什么都没留下…
展开
-
C++读书笔记
C++内联函数 一、内联和宏定义的区别 (1)内联是与编译期有关,而宏是与预处理器有关,二者不在同一个时期处理。(PS:一般高级语言程序编译过程:预处理、编译、汇编、链接)。 (2) 内联能够进行在函数替换的时候进行函数的类型,调用的参数等的匹配检查,而宏是不会的,宏另外有一个不佳 的地方在于会出现一些副作用。 (3) 内联,对于任何内联函数,编译转载 2013-01-30 18:42:19 · 451 阅读 · 0 评论 -
C++疑问
一、 不正常: string str; cout getline (cin,str); cout cout getline (cin,str); cout return 0; 正常: string str; cout getline (cin,str,' '); cout cout转载 2013-01-30 18:42:57 · 269 阅读 · 0 评论 -
C++疑问
#include #include using namespace std; //#define aaa L"sssssssssssssssss" //#define bbb "中国" #define bbb L"中国" ----->不是说加了之后是宽字符么,怎么打印出来的东西很奇怪嗯 int main() { int and; //cout string my转载 2013-01-30 18:43:18 · 211 阅读 · 0 评论