- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 C++ 内联函数
C++ 内联函数 内联函数的目的在于提高效率。C++在编译时会将每个内联函数的调用点用函数体展开,如下:inline int max(int a, int b) { return a > b ? a : b; }则调用: cout<<max(a, b)<<endl;在编译时展开为: cout<<(a > b ? a : b)<<endl;从而避免了调用函数的额外开销。 关键字 inline必须与函
2017-11-24 17:10:59 216
原创 JAVA VS C++
JAVA VS C++ 不同处 JAVA是在声明变量并初始化后才开辟内存空间的,而C++是在声明变量时就开辟了内存空间。 在JAVA中: int[] n; n = new int[10];//如果没有这句初始化,则下行代码会抛出空指针异常 n[0] = 1; 在C++中: int n[ 10 ];//声明时会直接调用构造函数,所以下面不会抛空指针异常 n[0] = 1; ...
2017-11-09 17:24:35 366
LockSupportTester.zip
2020-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人