相关疑难解决方法(0)

属性说明符序列是否继承?

看看这个片段:

struct [[nodiscard]] Result {
};


struct DiscardableResult: Result {
};
Run Code Online (Sandbox Code Playgroud)

是否DiscardableResult[[nodiscard]]属性?如果是,是否有可能以某种方式将其删除?

c++ language-lawyer c++11 c++14 c++17

19
推荐指数
1
解决办法
450
查看次数

函数属性是否继承?

如果我有一个带有属性的虚函数

[[nodiscard]]
virtual bool some_function() = 0;
Run Code Online (Sandbox Code Playgroud)

该属性是否隐式应用于该函数的覆盖?

bool some_function() override;
Run Code Online (Sandbox Code Playgroud)

或者我是否还需要该属性?

[[nodiscard]]
bool some_function() override;
Run Code Online (Sandbox Code Playgroud)

c++ attributes c++17

8
推荐指数
2
解决办法
389
查看次数

标签 统计

c++ ×2

c++17 ×2

attributes ×1

c++11 ×1

c++14 ×1

language-lawyer ×1