【发布时间】:2010-05-13 00:27:40
【问题描述】:
#include "iostream"
#include "string"
using namespace std;
#define AA(bb) \
string(::##bb);
int main (int argc, char *argv[])
{
AA(aa);
}
这给了我一堆错误,但我试图理解这个错误:
pre.cpp:11:1: 错误:粘贴“::”和“aa”没有给出有效的预处理令牌
有什么想法吗?
【问题讨论】:
标签: c++ c-preprocessor