0

私は OpenGLES で iOS アプリを作成しており、バイナリ stl モデル ファイルを C++ で読み込もうとしています。

モデルファイル「model.stl」があり、fopen と ifstream を使用してファイルを開こうとしましたが、戻り値は両方とも null です。モデル ファイルの拡張子を .txt に変更すると、成功します。しかし、これは良い解決策ではないと思います。

myFile.open(path.c_str(), ios::in | ios::binary);
if (!myFile)
    printf("fstream open fail\n");

上記のコードは、"model.stl" をロードするとエラー メッセージを出力しますが、"model.txt" をロードすると成功します。

4

0 に答える 0