私はもともとMSVCで作成されたいくつかのコードに取り組んでおり、Clangで(Xcodeを使用して)コンパイルしようとしています。私が持っているコードは次のようなものです:
#define DO_MAPPING(x,y,z)\
myMaps[map##x] = GetTex( #x##"Map" );\
myRemaps[map##x] = GetHandle( #x##"Remap" );
"Height""Map"
現在、貼り付けによって文字列が形成されたというビルド エラーが発生しています"HeightMap"
。このコードは MSVC で動作します。Clang のマクロ構文について、この種のものを別の方法で記述する必要があることを意味するものはありますか?