那些遇到过的问题
  • Linux
  • C
  • C++
  • Python
  • Vue.js
  • Nginx
  • SQL
  • NoSQL
  • kubernetes

为什么都是operator bool 和operator! 为 C++ 流定义?

fei*_*tao 7 c++ language-lawyer

请参阅https://en.cppreference.com/w/cpp/io/basic_ios/operator_bool和https://en.cppreference.com/w/cpp/io/basic_ios/operator!。

我认为这operator!是多余的,因为用户定义的operator bool.

归档时间:

2 年,10 月 前

查看次数:

138 次

最近记录:

2 年,10 月 前

为什么std :: basic_ios会重载一元逻辑否定运算符? 9
更多相关链接
相关归档
std :: make_pair与std :: pair的构造函数的目的是什么? 166
如何在没有循环的情况下将数组的内容复制到C++中的std :: vector? 107
在修改后的异常上使用`throw;` 57
cmake - find_library - 自定义库位置 51
错误:'{'标记之前的预期类名 43
C++能做什么在任何其他语言中都太难或太乱了? 30
为什么非静态数据成员不能成为constexpr? 26
类中不允许使用不完整类型,但允许在类模板中使用 21
如果在可推导类型上存在替换,则可变参数模板类型推导会使编译器崩溃 8
std :: vector etc不必要(错误地?)实例化嵌套模板参数类型 5
难疑归档
何时在Java中使用LinkedList而不是ArrayList? 2974
按字符串属性值对对象数组进行排序 2535
为什么"使用命名空间std"被认为是不好的做法? 2486
如何使用jQuery刷新页面? 2361
如何格式化Microsoft JSON日期? 1954
Python join:为什么是string.join(list)而不是list.join(string)? 1669
如何在git中按名称命名和检索存储? 1276
wait()和sleep()之间的区别 1158
使用PHP"注意:未定义的变量","注意:未定义的索引"和"通知:未定义的偏移量" 1119
R无法解析 - Android错误 1056
Copyright Info

© Copyright 2013-2021 admin@qa.1r1g.com

如未特别说明,本网站的内容使用如下协议:
Creative Commons Atution-NonCommercial-ShareAlike 4.0 International license
.

用以下方式浏览
  • 大分类
  • 日期
  • 标签
参考资料
  • qa.1r1g.com
  • superuser
  • askubuntu
  • unix
  • dba
  • serverfault
  • www website
回到顶部
网安备44200002443738
粤ICP备19038133号