【初心者歓迎】C/C++室 Ver.50【環境依存OK】 at TECH
[2ch|▼Menu]
217:デフォルトの名無しさん
08/03/03 02:31:37
>>215
改行は読み込まないからgetlineがいい。

std::string filename = "default_file.txt";
while (1) {
std::string tmp;
std::cout << "Input file name : (hit return to default: " << filename << ") ";
std::getline(std::cin, tmp);
if (tmp.empty()) {
tmp = filename;
}
std::cout << "filename : " << tmp << " OK (Y|N) ? ";
std::string ans;
std::getline(std::cin, ans);
if (ans == "Y") {
filename = tmp;
break;
}
}


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5149日前に更新/245 KB
担当:undef