c++ - 如何防止 /* 创建评论块?
问题描述
我正在尝试打印以下内容:
cout << *pointer1/*pointer2 << endl;
但是,因为/*
打开了一个注释块,所以过去的所有内容都/*
被视为注释。到目前为止我提出的解决方案是这样的:
int tempPointer = *pointer;
cout << *pointer1/tempPointer << endl;
这有效,但不是很优雅。
有没有办法防止/*
在这种情况下创建评论块?
解决方案
只需添加一个空格或将指针取消引用放在括号中。(这也提高了可读性。)
cout << *pointer1 / *pointer2 << endl;
或者
cout << *pointer1/(*pointer2) << endl;
推荐阅读
- drools - 窗口时间结束后,Drools Windowing 正在执行其他规则
- centos7 - Centos/ Sssd & Ldap TLS加密及不同问题
- html - @Font-Face 声明中的不同权重和样式未按预期运行
- asp.net-core - 无法完成 oAuth2.0 登录
- spring - 带有 CallbackHandler 的属性中的 AXIS 和 Spring 密码
- python - 使用 cross_validation 随机播放
- xamarin - ZXing 条码扫描仪,不返回 Xamarin 中 DataMatrix 的 FNC1 字符
- database - 从数据库在线下载数据
- php - Ajax Image Upload Laravel File Request Blank
- javascript - JavaScript 类 TypeError X 不是函数