構造体内で asm 構文を使用して static const データを宣言しようとしています。
たぶん、このようなものですか?
struct Z
{
public:
static char hello[] = asm volatile(".ascii \"Hello\"");
};
これは機能にさえ近づいていないことに注意してください。:) そして、私のアセンブリは非常にさびています。
編集:
この質問とその背後にある理由に興味がある方は、C++ で非ヌル終了 C 文字列定数を格納するを参照してください。
この質問は接線であり、その質問を混乱させたくありませんでした。また、私が望んでいた以外の用途がある可能性があるため、別の質問を開始しました。
ご関心をお寄せいただきありがとうございます。