c++ - 除了字符串或宏调用之外,是否存在任何情况,其中 `(<` 是有效的字符流?
问题描述
是否存在(
直接跟随的字符<
是有效的 C++ 的情况(字符串内的字符除外)?
假设翻译单元已经过预处理并且不存在宏。
解决方案
是的。
int main()
{
(<::>{});
}
在这里,<:
和分别是和:>
的替代拼写。[
]
推荐阅读
- python - 如何检查字符串中的字符是否为数字?
- regex - 如何在具有相似txt文件的前5位数字的不同行中查找前5位数字并在ubuntu上打印整行
- mysql - 缺少 Nginx 和 MariaDB 上的 MySQL 扩展
- android - 将功能 SearchView 添加到一个特定的 Fragment
- python-3.x - 在模块导入期间调用的 python 模拟函数调用
- javascript - 使用 JSON 多标记在 Google 地图上进行标记聚类
- c++ - 从 C++ 列表中删除对象
- c++ - 是否可以借助 JSON 文件在 Qt 中创建 UI 表单
- c++ - 使用父指针和左子树和右子树高度从树中删除
- amazon-web-services - AWS Api Gateway 模拟集成响应标头映射,如何?