Macros 是否在宏中用下划线替换空格?
我是否可以编写一个单参数宏,它接受由空格分隔的单词/标记序列,并生成相同的序列,但每个单词/标记之间都有下划线 e、 g 将评估为Macros 是否在宏中用下划线替换空格?,macros,c-preprocessor,Macros,C Preprocessor,我是否可以编写一个单参数宏,它接受由空格分隔的单词/标记序列,并生成相同的序列,但每个单词/标记之间都有下划线 e、 g 将评估为 brave_new_world 注: 我不介意每个空白字符是否都变成下划线,只要至少使用一个 如果我不能做到这一点,一般来说,我至少想知道这是否是可能的,只有两个字 这是非常具体的(而且很可能是不可能的),也许可以尝试发布您试图解决的更广泛的问题,然后我们可以更好地帮助您?@KaiJ:我已经用另一种方法解决了我试图解决的问题(其中包括使用串联生成标识符)。当预处
brave_new_world
注:
- 我不介意每个空白字符是否都变成下划线,只要至少使用一个
- 如果我不能做到这一点,一般来说,我至少想知道这是否是可能的,只有两个字
brave/**/new/**/world
)@rici:那么让我重新表述这个问题。
brave_new_world