ファイル名を引数(例:books.txt)に入れて実行し、その結果を新しいテキストファイルに出力するプログラムがあります。出力ファイルに補遺を付ける必要があります(例:books_output.txt)。変数とテキストを使ってファイルに名前を付けるC++構文
私が試した方法は
ofstream outputFile;
outputFile.open(argv[1] + "_output.txt", ofstream::out);
だったが、これはコンパイルされませんでした。 どうすればこの作品を作れますか?
S/'ARGV [1]'/'のstd ::文字列のようになります持っている(ARGV [1])' – user0042
あなたの質問は、私はC言語で文字列を連結んか」です++ "、google for、あなたが打ったものを参照してください。 – pm100
@ user0042 - ofstream.openが文字列ファイル名をサポートしているかどうかに依存しているC++のバージョンに依存します。 – pm100