那些遇到过的问题
  • 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 年,8 月 前

查看次数:

138 次

最近记录:

2 年,8 月 前

为什么std :: basic_ios会重载一元逻辑否定运算符? 9
更多相关链接
相关归档
Visual Studio支持新的C/C++标准? 102
错误:从'int'类型的右值开始,无效初始化'int&'类型的非const引用 79
应该使用size_t或ssize_t 76
这个 GCC 12.1 const 问题是错误还是功能?“尝试使用 const 对象调用非常量函数” 53
初始化:括号与等号 35
C++中的原子性:神话还是现实 33
如何将const char*转换为std :: string 32
返回*&object时是否允许复制/移动省略? 15
为什么c ++不支持for循环中的多个初始值设定项? 14
为什么operator new不被强制将参数作为"const size_t"? 2
难疑归档
何时在Java中使用LinkedList而不是ArrayList? 2974
在一行中初始化ArrayList 2626
如何从YouTube API获取YouTube视频缩略图? 2291
在Python中手动引发(抛出)异常 2079
如何在Ruby中编写switch语句 2026
如何在Python中获取列表中的元素数量? 1846
使用Git从先前的提交中分支 1658
如何在IntelliJ中永久启用行号? 1341
为PHP密码保护哈希和盐 1142
NP,NP-Complete和NP-Hard有什么区别? 1064
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号