void CityXMLManager::print_patch_to_xml (
patch_type _type,
vector <patch_type> & _neighbours_types,
vector <pair<Vector3, float > > & _obstacles)
こんにちは、上記の行が構文的に受け入れられるかどうかお尋ねしたいと思いますか? このコード行は、以前は Window および Visual Studio 2008 のコンパイルで正常に機能していました。次に、同じコードが mac os x 環境にスローされると、エラーが発生します。誰かがこれらのコードを私に伝えましたが、この行で何が起こっているのかわかりません。
訴えられたエラーは次のとおりです。
Use of undeclared identifier 'patch_type'
Variable has incomplete type 'void'
'_neighbours_types' was not declared in this scope
'_patch_types' was not declared in this scope
Reference to 'vector' is ambiguous
前もって感謝します!