- 931 名前:デフォルトの名無しさん [2024/08/25(日) 18:28:51.25 ID:uK1NQ0Uz.net]
- 質問です。参考書に乗ってた例試してたんですが下のコードがどういう動作してるのかよくわかりません。実行したらif(argc !=2)のところのコメント表示しかされませんでした。
#include <iostream> #include <fstream> using namespace std; int main(int argc, char *argv[]) { if(argc !=2) { cout <<"使い方: WRITE <ファイル名>\n"; return 1; } ofstream out(argv[1]); if(!out) { cout <<"出力ファイルが開けません\n"; return 1; } char str[80]; cout << "文字列をディスクに書き込み、$で停止します\n"; do { cout << ": "; cin >> str; out << str << endl; }while(*str !='$'); out.close(); return 0; }
|

|