看板 C_and_CPP 關於我們 聯絡資訊
開發平台(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