C 中的构造函数和破坏者的内联用法
Usage of Inline for constructors and Destructors in C++
我是C 的新手。我被告知不要与构造函数(包含用户定义的数据类型作为参数)和destructors一起使用。
C 中有什么东西?
我认为,只要它们简短而简单(不复杂),将内联用内联用户使用。
。有人可以帮助我。一个例子会有所帮助。谢谢
没有这样的规则。内联无非是编译器的提示,它可以在其上做任何意愿。
请注意,类声明中定义的方法是隐式内联的,现代编译器支持链接时间优化以允许内部交叉多重编译单元…
因此,提示您认为正确的内容,例如简短的功能或构造函数,并相信您的编译器可以做最好的事情,它将在99.9%
相关文章:
- 这个指针在c++中的用法
- 当C++中需要自动删除时,这是静态的正确用法吗?
- libstdc++ 文件系统中未初始化的用法?
- 复制和交换习惯用法与移动操作之间的交互
- 类作用域的类型别名"using":[何时]方法中的用法可以先于类型别名?
- 命名参数习惯用法和(抽象)基类
- 省略号在C++中的所有用法
- () 在 C++ 11 中的特殊而奇怪的用法?
- 构造函数的用法
- 模板类中自动的类用法不完整
- 这里的 = 运算符有什么用法?
- 什么模板用法在阶乘中更好
- 如果可变长度元素的constexpr用法得到<>
- 为什么 setjmp/longjmp 的这种用法是未定义的行为?
- 访问提升:shared_ptr 主范围外崩溃,断言失败:px != 0.指针的正确用法是什么?
- C++ 中函数中 Const 用法之间的差异
- equal_to模板类C++用法
- PCL 中的 GICP 用法
- 向量的正确用法<int>::size_type
- C 中的构造函数和破坏者的内联用法