[問題] 標準 MACRO 常數到底有哪些?

看板C_and_CPP (C/C++)作者 (藍影)時間15年前 (2011/05/25 00:02), 編輯推噓2(2018)
留言20則, 9人參與, 最新討論串1/1
問題(Question): 這陣看 code, 常看到一些 macro 常數, 但看到後來根本不知道哪些是標準、哪些是各家自定的, 如 CHAR_BIT、BIT_PER_LONG、DBL_MAX_EXP、__FUNCTION__ 、 _INTEGRAL_MAX_BITS... etc 一開始以為只要「底線」開頭的,應是代表「希望盡量別用」, 不過 _FILE_、_DATE_、_TIME_ 這也也是底線開頭。 目前是以「c++ reference」為主,沒收進去就當不標準, 不知這種查法是否合理?還是唯一最準的就是要 K 規格書? ( 這樣下去應連 strnicmp 、 strrev 都知道不是標準了吧 ) 謝謝各位予以建議。 -- YouLoveMe() ? LetItBe() : LetMeFree(); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.177.73.222

05/25 00:09, , 1F

05/25 00:10, , 2F
另外你提的有些是來自 header 的
05/25 00:10, 2F

05/25 00:10, , 3F

05/25 00:13, , 4F
背不完,你重複用很多次的寫在牆上算了
05/25 00:13, 4F

05/25 00:26, , 5F
有請版大m(_ _)m
05/25 00:26, 5F

05/25 01:48, , 6F
C++的話可以看 FDIS C.3 part 2、3、4 不到200個
05/25 01:48, 6F

05/25 01:50, , 7F
C語言光格式化輸出給fprintf就一狗票了 XD 要用再查囉
05/25 01:50, 7F

05/25 02:16, , 8F
感謝樓上各位建議,非常感謝!!
05/25 02:16, 8F

05/25 09:55, , 9F
同意樓上上那句XD
05/25 09:55, 9F

05/25 13:27, , 10F
05/25 13:27, 10F

05/25 13:28, , 11F
我只要遇到不知道的都去這邊查..
05/25 13:28, 11F

05/25 13:46, , 12F
推樓上,讚
05/25 13:46, 12F

05/25 14:40, , 13F
youco 提供的東西太讚了!!
05/25 14:40, 13F

05/25 14:46, , 14F
~"~不過macro常數的作用是什麼阿?我對macro實在是...
05/25 14:46, 14F

05/25 14:53, , 15F
不用太在意,看到別人的程式碼有用到,就去查用途
05/25 14:53, 15F

05/25 14:53, , 16F
覺得很適合你用就記下來,其他的就當不存在就好
05/25 14:53, 16F

05/25 14:54, , 17F
t大把板花id打錯了 XD
05/25 14:54, 17F

05/25 14:57, , 18F
樓上不是板花?
05/25 14:57, 18F

05/25 14:58, , 19F
我剛剛也以為板主是說自己......XDDDDD
05/25 14:58, 19F

05/26 00:42, , 20F
orz... yoco 請原諒我的筆誤
05/26 00:42, 20F
文章代碼(AID): #1DszQN0E (C_and_CPP)
文章代碼(AID): #1DszQN0E (C_and_CPP)