|
|
1
10
A) 是的,这是标准的一部分。 B) 这一点并没有被广泛认识到,尽管它可能就在这里。有理由认为它是C++的1隐藏特性: Hidden Features of C++? . C) 无可奉告。:)
我个人建议不要使用这个功能。它比使用
与我自己的警告相反,我在一个个人项目中尝试过一次使用这个方法,但是我被遗漏括号和浪费30分钟来寻找错误弄得焦头烂额。 |
|
|
2
3
答。 对。§[表达式条件]/4: 不 在C中为真。在C99标准脚注93中明确写道,“条件表达式不会产生左值。”) B。 我不认为它被广泛使用,因为它的用法相当模糊。更常见的是
|
|
3
2
您从未见过使用它,因为这种用法没有最常见的用法直观和可读性。我也从未见过它在生产代码中以这种方式使用,我希望我从未见过它。 C++ Coding Standards ,规则6:“正确性、简单性和清晰性是第一位的。” |
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |