[英]Inline statement in classes/structs
最近,我在头文件中遇到了inline
-statement的两种用法:
(1)
class A {
public:
inline A() {
// ...
}
};
(2)
class A {
public:
inline A();
};
inline A::A() {
// ...
}
例如(1)我听说使用inline
是很好的样式。 关于(2),我不确定如果使用inline
是否会更改任何内容。 因此,在任何情况下都使用inline
是否是好的样式,会影响编译?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.