E2541 属性 '%s' を設定できません(C++)

提供: RAD Studio
移動先: 案内検索

コンパイラのエラーと警告(C++):インデックス への移動

このエラーが発生するのは、指定された属性をこのエンティティに適用できない場合です。

たとえば、何かを返す関数に noreturn 属性を設定すると、E2541 が発生します。

 int func(bool b) [[noreturn]]
 {
   if (b)
     throw "Should not call this function";
   return 0; //Error E2541 noreturn.cpp 5: Attribute 'noreturn' cannot be set in ... 
 }


関連項目