C++ 从变量导入文件名
C++ Importing filename from variable
我有变量"文件名",内容为"code.h",我需要这样做,
#include <filename>
为什么它不起作用?或者 #include 不适用于变量?
#include
用于其他头文件而不是变量。如果要有条件地包含头文件,可以使用预编译器命令:
//config.h
#define USE_HEADER_CODE_H
//other.h
#include <config.h>
#if defined(USE_HEADER_CODE_H)
#include <code.h>
#else
#include <other_code.h>
#endif
相关文章:
- 从命令行c++发送文本文件名
- 尝试导入pybind-opencv模块时出现libgtk错误
- 如何在OMNET++中指定与命令行参数组合的输出文件名
- 导入库可以跨dll版本工作吗
- 为什么文件名被设置为一个点,而不是在读取矢量中的文件名时
- 建议在运行时将带有类实例的列表从c++导入qml
- 导入/导出变量时出错
- 当Microsoft文档仅包含 C# 示例时,如何查找 C++ 包含文件名
- 为什么导入Mixed native/CLR lib.dll的本机C++应用程序没有在Mixed lib.dll中的外部变
- 将QT项目导入Visual Studio 2019会给我带来很多LNK2001错误
- 是否可以将函数导入命名空间,但不能导出它?
- 如何在CPP的给定目录中列出UTF编码的文件名?
- 如何将 CLion C++ 项目导入 Visual Studio?
- Python 3.8 不能与 Pybind11 一起导入 [Windows]
- 无法将标准库导入本机 android 项目中的头文件
- 尝试了解在导入的静态方法上使用删除方法时的错误
- 在 python 模块中导入子模块时PyImport_Import失败
- C++ 从变量导入文件名
- 不支持嵌入 python 错误按文件名导入
- visualstudio-是否可以使vs2008c++项目从另一个文件导入源文件名