PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
Re: [問題] Mac上include iostream就不需要time.h?
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2014-04-29 16:37:15
※ 引述《ip3311 (泡泡)》之銘言:
: 我不知道該怎麼去檢查 compiler 運作的方式,google 也沒找到什麼相關的
: Mac 上是裝 Xcode 就可以用 gcc
: 我認為是 Xcode 的 bug 導致
: 其他 IDE 都拿 Xcode 裝的 gcc 來編譯 所以都一樣的結果
追了一下
iostream -> ostream -> locale -> ctime -> time.h
所以是有用到沒錯
請當做是平台實作細節, 不需理會
作者:
peter506g
(一氧化二氫)
2014-04-29 16:58:00
XCode的g++/gcc實作好像跟linux系列的不太一樣之前是被fcntl給陰過
作者:
ip3311
(泡泡)
2014-04-29 17:32:00
了解 感謝 u大
作者:
soheadsome
(師大狗鼻哥)
2014-04-30 00:02:00
xcode上的不是clang?
作者:
Killercat
(殺人貓™)
2014-04-30 04:49:00
其實這種小眉眉角角會造成一些跨平台靈異現象 =P所以該怎麼做最好照規定來。xcode可以選g++ or clang不過除了C++11剛出台那段時間兩者compile time偶爾會有對C++11支援不一的情況外 現在應該沒有編譯上的差別了
作者:
ip3311
(泡泡)
2014-04-30 09:30:00
請問 K 大說照規定來,是指該include啥就要include啥還是有所謂的標準呢? 有所謂的標準 compiler 嗎?照每個平台實作情況有所出入 好像也沒有誰是標準我也是要跨平台的時候才發現這個另外就是 請問要怎麼再 mac 上裝gcc4.9?google 到的都是教你裝 xcode office command line toolsofficial而他提供的應該不是 4.9請問是 裝 homebrew 再 brew tap homebrew/versions 嗎
作者:
Killercat
(殺人貓™)
2014-04-30 13:56:00
我的意思是說 現在來講 沒有任何必要額外裝g++所謂按規定來 就是說你使用的東西最好都是「明確」包含不要說「因為好像能compile」就放過去,不然跑到別的平台運氣好就是編譯錯誤 運氣不好就是很奇怪的小毛病
作者:
JiDung
(激動)
2014-04-30 19:15:00
to ip3311: 在mac 用brew安裝gcc49即可阿 原來下面有人回了
繼續閱讀
[問題] Mac上include iostream就不需要time.h?
ip3311
Re: [分享] 硬幹 TextBox 第三版 ctrl-xcv
damody
[問題] 如何操縱用uic產生的header
wtchen
[問題] 試用版程式寫法
abdicator
[問題] 請問Code::Blocks的設定
bbuc
[問題] dev c++陣列運算的問題
melogoodeat
[問題] 判斷0或偶數時的輸出
vanas
[問題] 修改目標視窗的客戶區大小
c0758
Re: [問題] 函式怎麼回傳二維或三維陣列
damody
Re: [問題] 函式怎麼回傳二維或三維陣列
q82419
Links
booklink
Contact Us: admin [ a t ] ucptt.com