0

我使用#define 来缩短重复的代码。例如

#define FOR(i, size) for (int i = 0; i < (int)(size); i++)

然后我有这个代码

FOR(i, 5)

假设我想从 i = 1 开始,因此我必须使用经典。Visual Studio 2010 是否有任何可能会根据使用的#define 自动将我的代码更改为正确的代码,然后我可以将其修改为从 1 开始?

上述代码中扩展使用的预期结果:

for (int i = 0; i < (int)(5); i++)
4

0 回答 0