CUDA标题中“#define something p ## n”的含义

时间:2013-06-24 10:41:48

标签: c++ c cuda

我在.cuh文件中遇到以下行:

#define mp_ptr(n)     P##n

P##n部分是什么意思?

1 个答案:

答案 0 :(得分:6)

这意味着连接。这是一个C预处理器指令。

因此,mp_ptr(1)变为P1mp_ptr("foobar")变为P"foobar"等。