小编Nic*_*win的帖子

如何使用#includes强制Visual Studio预处理器区分大小写?

如果您有一个名为ThisIsAHeaderFile.h的头文件,则以下内容仍将在Visual Studio中找到该文件:

#include <ThisIsAheaderFile.h>
Run Code Online (Sandbox Code Playgroud)

有没有办法强制区分大小写,以便#include导致错误?

c++ include visual-studio c-preprocessor

11
推荐指数
1
解决办法
4183
查看次数

是否存在不允许重复的数据结构并且还维护了输入顺序?

重复: 选择具有唯一性的STL容器并保持插入顺序

我正在寻找一个像集合一样的数据结构,因为它不允许插入重复项,但也知道项目的插入顺序.它基本上是一个集合和列表/向量的组合.

我只是使用列表/向量并自己检查重复项,但我们需要快速重复验证,因为结构的大小可能会变得非常大.

c++ data-structures

5
推荐指数
1
解决办法
3286
查看次数