「これが1になるまでif文の中の式は実行されない」←いや待て、0以外なら負の値でも実行される。だいたい「最初だけ」を判別するのに8ビット整数使うとか、普通のバグ。最後のif文は「if(flag)std:cout << ',';flag=1;」でOK。

mohnomohno のブックマーク 2017/07/18 01:20

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

非推奨だった bool 型に対するインクリメント演算子を削除 [P0002R1] - cpprefjp C++日本語リファレンス

    概要 C++17ではbool型に対する前置および後置のoperator ++を削除する。 bool型に対する前置および後置のoperator ++とはC++98の時点で非推奨になっていた機能である。 具体的にどのような働きをするのかというと...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう