2013-05-28 32 views
0

报价我愿做这样的事情:使用带有#定义

#define OF(k)          \ 
Open("##k##file");  

这意味着,

OF(1) 

必须等同于

Open("1file"); 

如何做到这一点是否正确?

+1

你想要什么(你好)扩大到? –

+0

我已经完成了。 – klm123

回答

6
#define OF(k)          \ 
Open(#k "file"); 

哪个(富)使得成为Open("foo" "file"),这相当于Open("foofile")

+0

黑暗猎鹰,谢谢! – klm123

相关问题