#include "iostream"
#include "string"
using namespace std;
#define AA(bb) \
string(::##bb);
int main (int argc, char *argv[])
{
AA(aa);
}
这给了我一堆错误,但我想了解这个错误:C++预处理错误代码
pre.cpp:11:1: error: pasting "::" and "aa" does not give a valid preprocessing token
任何想法?