Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
//元。
bool ex; cin >> ex; try { if (ex != 0 && ex != 1) { cin.clear(); throw ex; } } catch (bool ex) { //redo process }
boolean と double の入力が適切かどうかを確認するにはどうすればよいですか?
ブール値をどのように入力すると思いますか? 「Yes」、「1」、「One」、「ja」、「Ja」、「sí」、「true」、「OK」、「y」、... ?
さて、必要なのは、入力を解析し、指定された入力文字列がブール値であるかどうかを判断するパーサーです。