主にC++で書かれたiOSアプリケーションでstd :: ifstreamを使用してassetsフォルダとそのサブフォルダに保存されているファイルを読み込もうとしています(他の、非iOSプロジェクト)が見つかりませんでした。例:ファイルがある資産/シェーダは/ ortho2d.vertと私はこのようにそれをロードしようとしている:iOSアプリケーションでC++を使用してフォルダ内のファイルが見つかりません
std::ifstream vertFStream(vertFile); // vertFile's contents is "assets/shaders/ortho2d.vert"
if (!vertFStream) {
std::cerr << vertFile << " missing!" << std::endl;
exit(1);
}
私はそれを青いフォルダとしてXcodeプロジェクトに資産フォルダを追加しました[ターゲット] - > [バンドルリソースのコピー]に表示されます。
何語のJavaを使用することはありますか?それは間違いなくC++ではありません。 –
言語は、あなたが自由に目的をミックスすることを可能にするのObjective-C++、あります-CおよびC++コード.Appleの「Objective-CでのC++の使用」(http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjectiveC/Articles/ocCPlusPlus.html)を参照してください。情報。 –
ありがとう!魅力のように動作します。 – SurvivalMachine