C++中的"a <?= b"是什么意思?

czh*_*o86 4 c++ syntax

我看到了这段代码

a<?=b; // (a and b are int)
Run Code Online (Sandbox Code Playgroud)

来自Google Code Jam的解决方案.

但我的VS在'?'上显示错误

我只知道以下内容:

a>b?a=0:b=0;
Run Code Online (Sandbox Code Playgroud)

谢谢.

Car*_*rum 9

老操作员; 它是(自已删除)gcc扩展名为'minimum'.那是:

a <?= b;
Run Code Online (Sandbox Code Playgroud)

是相同的:

a = a < b ? a : b;
Run Code Online (Sandbox Code Playgroud)