1年前とりあえずtest.txtから1行だけ読み取って画面に表示するプログラムを作るため、fgetsを使おうと思い、下記のコードを書きましたが、文字化けしていまいます。lstrlen(wbuf2));fclose(fp2);のコードを書きましたが、文字化けをしてしまいます。文字化けの結果、「ybT」みたいな文字が表示されます。すればいいか、検討もつきません。test.txtから1行だけ読み取って画面に表示するプログラムを作るため、fgetsを使おうと思い、下記のコードを書きましたが、文字化けしていまいます。lstrlen(wbuf2));fclose(fp2);[/code]のコードを書きましたが、文字化けをしてしまいます。文字化けの結果、「ybT」みたいな文字が表示されます。warning(disable:4996)[/code]を使用しています。すればいいか、検討もつきません。吉里吉里zのソースコードを見てみたら、CreateFileとwfopenの両方を使っていますね。基本はCreateFileでファイルオープンをするけど、fgetsを呼び出す際にはwfopenを使っているようです。私も、このやり方を真似ようと思います。吉里吉里zのソースコードを見てみたら、CreateFileとwfopenの両方を使っていますね。基本はCreateFileでファイルオープンをするけど、fgetsを呼び出す際にはwfopenを使っているようです。私も、このやり方を真似ようと思います。使ってゲームエンジンを作ろうというのがそもそもありえない話です。CSVを読み込むのだってライブラリを使えば済む話です。それでもあえてやるというのであれば、ただのお勉強ということになりますが、それならどちらがやりやすいかとか、学びやすいかと気にするのは道理に合わない話です。学ぶ必要があると思ったほうをやればいいのです。使ってゲームエンジンを作ろうというのがそもそもありえない話です。CSVを読み込むのだってライブラリを使えば済む話です。それでもあえてやるというのであれば、ただのお勉強ということになりますが、それならどちらがやりやすいかとか、学びやすいかと気にするのは道理に合わない話です。学ぶ必要があると思ったほうをやればいいのです。改行文字は使えません。