【发布时间】:2016-06-14 16:18:57
【问题描述】:
我已经编写了一个程序来存储频道值 > 0.1 时的频道号。 我已经定义了迭代。 在循环中,迭代在不同的通道上运行(例如:通道 1、通道 2 等等)。 然后我调用了另一个程序来计算值。它将一一计算每个通道的值。 我的任务是获取 Channel Value > 0.1 的通道。我不知道如何存储这些频道号码。如果你们能帮助我,将不胜感激。谢谢。
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) {
`
【问题讨论】:
-
我已经编辑了代码,使其可读。谢谢
-
它仍然不可读!您缺少
if声明的正文! -
@sean,我认为问题在于里面有什么。我的问题是这是什么语言? C++ 或 C#。
-
是的,因为这是我的问题。如果 ChannelValue > 0.1,我不知道如何存储频道
-
是的,正是本。这是我的问题。
标签: c++ visual-studio-2010 visual-c++