for 循环中的 % 运算符(不是模运算符!)
% operator in for loop (not modulo operator!)
我无意中发现了一些同事编写的代码可以编译,但我们都不知道它的真正含义:
下面代码中的 %
登录有什么作用?
for (auto% layer : layers) { /* ...*/ }
这实际上是一个错字,本应遵循:
for (auto &layer : layers) { /* ...*/ }
%
是 c++-cli Tracking Reference Operator
我无意中发现了一些同事编写的代码可以编译,但我们都不知道它的真正含义:
下面代码中的 %
登录有什么作用?
for (auto% layer : layers) { /* ...*/ }
这实际上是一个错字,本应遵循:
for (auto &layer : layers) { /* ...*/ }
%
是 c++-cli Tracking Reference Operator