Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过C/C++;宏字符串连接? 我想定义一些不完整的路径和文件名,稍后使用它们来完成包含C++中的文件的完整路径。_C++_C_String_Macros_Inclusion - Fatal编程技术网

如何通过C/C++;宏字符串连接? 我想定义一些不完整的路径和文件名,稍后使用它们来完成包含C++中的文件的完整路径。

如何通过C/C++;宏字符串连接? 我想定义一些不完整的路径和文件名,稍后使用它们来完成包含C++中的文件的完整路径。,c++,c,string,macros,inclusion,C++,C,String,Macros,Inclusion,通过遵循该职位的指导原则,我能够: #define TXT1 "Folder/" #define TXT2 "File.hpp" #define con(x, y) x y . . . std::cout << con(TXT1, TXT2) << std::endl; 编译器出现以下错误: fatal error: Folder/: No such file or directory 虽然文件夹和文件都存在,但以下各项

通过遵循该职位的指导原则,我能够:

#define TXT1 "Folder/"
#define TXT2 "File.hpp"
#define con(x, y) x y
.
.
.
    std::cout << con(TXT1, TXT2) << std::endl;
编译器出现以下错误:

fatal error: Folder/: No such file or directory
虽然文件夹和文件都存在,但以下各项运行正常:

#include "Folder/File.hpp"
< > C或C+++

是否可以实现这种类型的包含?
#include "Folder/File.hpp"