std::coutで改行させない方法

C++ でターミナルに出力する時に重宝するのがstd::coutです. 多くのターミナルでは改行する際に,文字列が表示されます.
ただし,

といったように, std::cin の入力の前に改行したくない場合にはstd::flushを使います.

といったようにすれば, 改行させずにターミナルに文字列を表示させることができます.
ただし,ターミナルに文字列が表示される条件は,ターミナルによって異なるので,意図したように表示されない場合もあります.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です