2013-05-28 56 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

相關問題