作者james732 (好人超)
看板C_and_CPP
標題[問題] array initialize macro
時間Wed Feb 17 17:17:58 2016
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Keil-C
問題(Question):
我希望define個marco ARRAY_INIT(value,count)
做出 { value, value, value ... value } 總共 count 個 value 的東西
譬如 ARRAY_INIT(0xFF, 5) => { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF }
但不知道要怎麼寫出這個 orz
希望大家能給我一些提示,謝謝 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.116.8
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1455700680.A.ABA.html
→ azureblaze: boost.preprocessor試試看? 02/17 20:04
→ azureblaze: 雖然我覺得自己寫code generator可能比較容易 02/17 20:05
推 ronin728: C語言的Marco無法,這世上還有另外一個黑暗兵器叫GNU M4 02/20 13:23