标签: c++ foreach c++98
我在代码中有范围转换循环,现在必须与C ++ 11之前的版本兼容。 是否有某种方法可以模拟该语法-以某种方式在C ++ 98的文件开头对其进行定义?
我尝试使用宏,但是它们的括号和逗号似乎与之不兼容
for (Node* a : mylist) { cout << *a << endl; }