いくつかのサンプルコードを自分のプロジェクトにコピーしようとしています。サンプルプロジェクトは、SDKのiPhoneExtAudioFileConvertTestです。サンプルプロジェクトには、ExtAudioFileConvert.cppというファイルが含まれています。このファイルには、Objective-Cコードのように見えるものが含まれています。
assert([NSThread isMainThread]);
サンプルプロジェクトは正常に実行されますが、独自のプロジェクトをビルドすると、コンパイラは上記のコードについて文句を言います。エラー:'['トークンの前にプライマリ式が必要です
何が起きてる?明らかに、.cppファイルでObjectiveCブラケット構文を使用する方法がいくつかあります。それを機能させるために何をする必要がありますか?