チャネル値> 0.1のときにチャネル番号を格納するプログラムを作成しました。 私はすでに反復を定義しています。 ループでは、繰り返しは異なるチャネルで実行されます(たとえば、チャネル番号1、チャネル番号2など)。 次に、私は値を計算するために他のプログラムを呼び出しました。各チャンネルの値を1つずつ計算します。 私の仕事は、Channel Value> 0.1のチャンネルを取得することです。私はそれらのチャンネル番号を保存する方法を知らない。あなたが私を助けることができれば非常に高く評価されます。ありがとう。特定の条件が満たされたときに変数を格納するためにC++で繰り返し実行
list <int> GetChannels(Node* node)
{
list<int> Channels = GetList(node); //calling a list which I already defined.
list<int>::iterator itr;
for (itr=Channels.begin(); itr!=Channels.end(); ++itr) {
double ChannelValue = CalculateValue(node, *itr); //calling another func
if (ChannelValue > 0.1) {
`
私はコードを編集できるように編集しました。ありがとう – noman
それはまだ読めません!あなたは 'if'ステートメントの本文を見逃しています! – Sean
@sean、私はそこに何が入るのかという疑問があると思う。私の質問はどの言語ですか? C++またはC#。 –