Objective-C++ に変換したい Objective-C コードがいくつかあります。ソースファイルの拡張子を から に変更し.m、.mmファイルタイプをObjective-C++ Source. ただし、現在、私のプロジェクトはビルドに失敗しています。私が呼び出す行でエラーが発生しますvm_deallocate。
ここに行があります:
vm_deallocate(mach_task_self(), (vm_address_t)prevInfo, prevInfo);
正確なエラーは次のとおりです。
宣言されていない識別子 vm_deallocate の使用
vm_deallocateObjective-C に制限されていますか? 同等のObjective-C++関数はありますか?