私はC++で書かれた簡単なプログラムを持っています。これは、乱数を生成し、これらの数字の合計が等しいか、100より大きいコードがどのように見える時に停止:Scalaのループスタイルのプログラムを処理する最良の方法
vector<int> container;
while(container.sum() <100)
{
int new_number = rand()%10 + 1 ;// generate a number in range 1 to 10
container.push_back(new_number); // add new number to the container
}
スカラ座でのタスクを処理するための最良の方法は何ですか? (Whileループを使用しないで?)
FoldLeftまたはFoldRight関数は、ある条件でブレークする機能を持っていないようですか?
あなた自身で何を試しましたか? – cchantep
これらの数字で何をしたいですか?それらの数字をメモリに保存する必要がありますか? – Mzf