なぜこれがうまくいかないのか誰か知っていますか?
void test() [[stdcall]] {
std::cout << "Hello World" << std::endl;
}
C++11 方言でコンパイルしようとすると、次のように表示されます。
「警告: 'stdcall' 属性ディレクティブは無視されました [-Wattributes]」
何故ですか?stdcall 呼び出し規約が本当に必要な関数があります。GCC のデフォルトの呼び出し規約は cdecl です。助言がありますか?