C++ <;?=这在C+中意味着什么+;?

C++ <;?=这在C+中意味着什么+;?,c++,C++,可能重复: 我遇到过这一行, bot <?= fnet[v][u] ? fnet[v][u] : ( cap[u][v] - fnet[u][v] ); botVisual Studio是正确的,运算符不再有效。我不确定它是否曾经是,或者它是一种语言扩展。编辑:这是一个被删除的gcc扩展- 这是一个条件赋值-谢谢,所以 bot <?= fnet[v][u] ? fnet[v][u] : ( cap[u][v] - fnet[u][v] ); bot = std::min(bot

可能重复:

我遇到过这一行,

bot <?= fnet[v][u] ? fnet[v][u] : ( cap[u][v] - fnet[u][v] );

botVisual Studio是正确的,运算符不再有效。我不确定它是否曾经是,或者它是一种语言扩展。编辑:这是一个被删除的gcc扩展-

这是一个条件赋值-
谢谢,所以
bot <?= fnet[v][u] ? fnet[v][u] : ( cap[u][v] - fnet[u][v] );
bot = std::min(bot, fnet[v][u] ? fnet[v][u] : (cap[u][v]-fnet[u][v]) );