如何使用boost :: preprocessor解压缩一对对?
例如,我有一个如下序列(逗号之间无关紧要)
(int,x)(double,y)(float,z) or
(int,x),(double,y),(float,z) or
((int)(x))((double)(y))((float)(z))
Run Code Online (Sandbox Code Playgroud)
并希望转换为
int,double,float
Run Code Online (Sandbox Code Playgroud)
和
x,y,z
Run Code Online (Sandbox Code Playgroud)
通过使用macor之类的
UNZIP(i, seq)
Run Code Online (Sandbox Code Playgroud)
i索引在哪里