如何通过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"