c++4
来源:互联网 发布:java集合泛型转换工具 编辑:程序博客网 时间:2024/05/20 12:47
1.内联函数
C++中推荐使用内联函数替代宏代码块,使用inline关键字声明内联函数,通常就是将它在每个调用点上内联的展开。
内联函数必须和函数体实现写在一块,没有普通函调用时的额外开销(压栈,跳转,返回)。
内联机制用于优化规模比较小、流程直接、频繁调用的函数。
2.在默认参数列表的规则中。如果默认参数出现,那么右边的都必须有默认参数
3.函数占位参数,函数调用时必须写够参数
4.默认参数和占位参数一起,为以后的扩展留下线索void fun(int a,int b,int = 0)
5.class和struct
用struct关键字定义的类,默认是public;class默认是private.
6.#pragma once等价于
#ifndef ...
#define ...
#endif
阅读全文
0 0
- C/C++(4)C调用C++方法
- C++(4)
- C.4
- c++(4)
- c+=4和c=c+4的区别。
- c+=4和c=c+4的区别
- 高质量C++/C编程指南[4]
- C/C++/C#面试题精选4
- C/C++/C#面试题(4)
- 【C++进阶】深入理解C/C++(4)
- C语言程序设计 第一章C语言概述.4
- Accelerated C++<4-4>
- C函数库大全 4
- 二级C语言(4)
- C/C++进阶[4]
- c基础(4)
- C图形编程4
- Thinking in C++(4)
- CSDN我又回来了
- C语言梳理指针的混淆点
- LinuxKernelDevelopment_读书笔记
- grep正则表达式(二)
- 无法访问虚拟机no route to host 解决 .
- c++4
- 《Core Java》读书笔记——第4章
- iOS防止用户截屏
- duilib 内存画图
- Servlet线程安全解析
- 内存栅栏:软件高手的硬件观(四)
- BZOJ 3669: [Noi2014]魔法森林 LCT
- 1808 Alipay System 1 user(Eden)
- Unity给游戏添加倒计时和分数