标题与标准标题具有相同名称但大小写不同的问题
Problems with header having the same name, but different case, as a standard header
我在一个文件夹(src(中有一个名为Time.h的文件,该文件包含在附加的include目录/编译器include路径中。包含"Time.h"是可以的,但当包含时,Visual Studio似乎会感到困惑,在VS停止编译从文件系统到chrono的所有文件之前,我会遇到多达100个错误,说一些标准宏是未定义的。没有关于歧义的错误。这是因为Windows不区分大小写吗?在这种情况下,除了创建一个专用目录Time/Time.h之外,如何避免呢?
这是因为Windows不区分大小写吗?
是。
在这种情况下,除了制作一个专用目录Time/Time.h之外,如何避免它?
它不能,除非使用目录或为文件选择不同的名称。
嗯,技术上,您可以使NTFS目录区分大小写。然而,这似乎是一个脆弱且不可移植的解决方案,我不能保证Visual Studio自己会遵守它
相关文章:
- 为什么在Windows上的VS 2019和Clang 9中"size_t"在没有标题的情况下工作
- 对于C++,方括号中的标题必须总是在引号中的标题之上吗
- 库标题在标题中不可见,但在 cmake build 下.cpp文件中完全可见.为什么?
- 切换大小写后如何阻止变量重置?
- 为什么我不应该把所有东西都放在标题中?
- 无法找到简单的开关大小写枚举错误
- 仿射密码解密,输出大小写不同
- WinAPI 检查窗口是否具有常规标题栏
- 如何更改窗体上所有控件的标题?[C++生成器]
- 提升用于解析标题列的精神语法
- 编写宏函数来更改字符串的大小写?
- 使字母检查不区分大小写
- 如何执行不区分大小写的字符串比较?
- 所以我正在为我的学校作业练习继承,但我无法正确实施标题保护
- 如何删除已输入的书以及如何使标题,语言和名称在上面放置空格不会出错?
- 使用类 ?C++ 和 SFML 以及标题中的 15 个字符
- Gtkmm 窗口为空白,不显示任何小部件或标题
- 我将如何在 cpp 中生成一个随机且独特的标题
- std::带有颜色和标题的 clog 包装器无法正确打印整数
- 标题与标准标题具有相同名称但大小写不同的问题