c++ - 带有条件语句的 CPP 有趣的事情
问题描述
if(cout<<"h"){}
这给了我一个输出
h
知道为什么,我尝试了它的许多变体,它仍然有效。
解决方案
那是因为 if 语句需要评估condition
你给它的值,另外,stream
s 可以隐式转换为bool
.
推荐阅读
- tensorflow - 仅使用神经网络的寻路
- python - Python AsyncJsonWebSocketConsumer 问题
- python - 如何将数据重新采样为“奇数(而不是偶数)”2 小时时间范围?
- java - 想在我的数据库中返回一个 rs.getInt() 值
- bash - symfony server:start 命令抛出错误
- woocommerce - 无法按供应商添加 woocommerce 订单过滤器
- r - 在直方图的背景中添加图像
- java - 无法在 Android 上获得写入权限
- sql - 如何避免多次加入同一张表?
- php - 如何将带有 arc2 的新个人添加到我的 owl 文件中?