Re: [討論] 多行#define的用法

看板C_and_CPP作者 (順風相送)時間9年前 (2016/04/01 11:18), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《MaxHaru (懂得放手..才是王道)》之銘言: : 如果想要在多行的#define上加入注觸或#if等敍述, : 似乎會有問題.. : Ex: #define ABC AAA,\ /*comment*/ : #if SUPPORT_BBB : BBB,\ : #endif : CCC 這種狀況你應該這樣寫: #define SUPPORTED_BBB 1 #if SUPPORTED_BBB #define BBB_TOKEN BBB, #else #define BBB_TOKEN #endif #define ABC AAA, BBB_TOKEN CCC C Preprocessor 先天有不少限制,有時只能山不轉路轉。 -- 桃樂絲: 可是, 如果你沒有頭腦, 為什麼會說話? 稻草人: ㄝ, 我也不知... 但是有些人沒有頭腦也能說超~多話呢。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.205.214 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1459509512.A.EEF.html

04/02 00:17, , 1F
S大, 真的太感謝了, 原來還有這一招可以用..
04/02 00:17, 1F

04/02 10:24, , 2F
不客氣 :)
04/02 10:24, 2F

04/02 11:27, , 3F
內褲穿在外褲裡面不是新招 是常識 -_-
04/02 11:27, 3F

04/02 12:34, , 4F
你的意思是說第一行只穿內褲就出門嗎?
04/02 12:34, 4F
文章代碼(AID): #1M_ba8xl (C_and_CPP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1M_ba8xl (C_and_CPP)