精華區beta Programming 關於我們 聯絡資訊
※ 引述《infboy.bbs@bbs.sayya.org (珍惜, 享受每一天)》之銘言: : 像是 const int offset=4; 這樣把 offset 設定為固定常數, : 再用在陣列的 offset 的用法,應是在 C++ 才開始支援的。 : 我就試著去用 gcc 並加以指定 gcc -std= { c98, c99, c9x, gnu99, gnu9x } : 都無法編譯成功阿。 : 在用 g++ 去編譯相同的程式,不用指定 -std=??,就編譯成功了。 : 我覺得 C 應該還是不能這樣寫, 是不是 c99我不清楚, 不過我很確定這個 feature是 "gcc extension" 幾年前我也拿 VC6.0 測過同樣語法, 證實是不行的: syntax error 為什麼我會想測? 因為當時發現linux kernel tree裡有某 driver也是這樣寫... -- 我的傢伙 15dBi Omni天線, 19 dBi Yagi天線, 21 dBi Dish天線 Ralink ra2561f mini-pci card on hacked Asus WL-500G LMR400 6M 低耗損線 200mW WIFI Booster功率放大器 kismet & aircrack-ng site survey and crack tools. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.96.111.56