は、私はこのような配列があります。配列のすべての要素を特定の値に変更するにはどうすればよいですか?例えば
bool log[100000]
をそして私は、私はTrueにログ内のすべての要素の値を設定したいループを持っています。言い換えれば、ループの各サイクルの後にログを記録するために行われた変更をすべて抹消したいのです。どうすればいい?私はすべてを変えるのではなく、100の値を言いましょうか? true
と最初の100個の要素を充填する
std::fill(begin(log), end(log), true);
:true
と配列全体を埋めるために
通常、スタックを100,000個の 'bool'で無駄にしたくありません。 –
これは難しいですか?たとえC++でなくてもforループを書いてこれを行うことができますか? –