このリンクを見つけましたが、それは私の問題ではありません。
宣言時にエラーが発生します。
私の申告書です:
typedef struct
{
int buffer[10];
} Special_t;
void Special_Reset(Special_t &context);
これは.cファイルにあります。VisualStudio2010を使用してWindows用にコンパイルしています。これはクロスプラットフォームプロジェクトの一部です。この正確なコードは、組み込みCコンパイラを使用して正常に機能します。
また、これを使用してコマンドラインでビルドしてみました。
cl main.c /I. /TC
/ TCは、C ++コンパイラではなく、「cコンパイラを強制する」ことを意味します。それもうまくいきませんでした。