在C ++ 11之前模拟范式语法

时间:2019-05-21 10:11:46

标签: c++ foreach c++98

我在代码中有范围转换循环,现在必须与C ++ 11之前的版本兼容。 是否有某种方法可以模拟该语法-以某种方式在C ++ 98的文件开头对其进行定义?

我尝试使用宏,但是它们的括号和逗号似乎与之不兼容

for (Node* a : mylist) {
    cout << *a << endl;
}

0 个答案:

没有答案