教えてもらえますか、なぜこれが間違っているのですか?
私は持っています
mytype test[2];
stringsstream result;
int value;
for (int i=0; i<2; i++) {
result.str("");
(some calculating);
result<< value;
result>> test[i];
}
配列をテストするのを見ると-最初だけ-test[0]-正しい値を持っています-他のすべてのtest[1..x]は値0を持っていますなぜそれが間違っていて機能しないのですか?サイクルの最初の実行では、stringstreamは正しい値を配列に設定しましたが、後で0しかありませんか?
ありがとう