精華區beta Programming 關於我們 聯絡資訊
※ 引述《[email protected] (汀)》之銘言: : 這種東西絕對不可以用 try 的, : 你一天不搞清楚通則, : 你就沒辦法成為獨當一面的 programmer。 : 這東西是基本觀念問題, : 會就是會, : 不會就是不會, : 就是亂來, : 不可以這樣。 : 連通過 compile 和 link 都要用 try 的才行的話, : 是不可以寫程式的。 我就是這樣try try try耶 誰知道為什麼微軟的那些include檔竟然還有順序問題 誰知道什麼時候要include initguid.h atlbase.h .... 誰知道昨天擺在.cpp的#include敘述今天卻要擺到.h內才能compile 誰知道在我平台可以build的project拿到別人電腦又不能build 誰知道有時候總會遇到一堆奇怪的LNK2001 link error 反正有問題就找google try到能夠build為止 有時候build出來的程式執行到一半會當掉 但也許只要按個rebuild all就又正常了 我永遠都不知道為什麼 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.211.10.27
FlyinDeath:微軟提供的檔案常常有很多莫名其妙的 134.208.3.23 12/25 21:01
FlyinDeath:問題...常常讓人很Orz... 134.208.3.23 12/25 21:01
sjgau:按照C的定義,include 是不需要按照順序的 220.228.165.65 12/26 09:53
sjgau:因為,函數連結的檢查是發生在link的階段 220.228.165.65 12/26 09:54
FlyinDeath:header檔寫錯就會有順序問題了 134.208.3.23 12/26 14:01
FlyinDeath:甚至我還看過微軟提供的檔案裡面有 134.208.3.23 12/26 14:01
FlyinDeath:忘記宣告變數的bug...連檢查都沒有就 134.208.3.23 12/26 14:02
FlyinDeath:直接放出來了 Orz 134.208.3.23 12/26 14:02
ankasc:怎麼會都不知道,問題跟答案不是都被你講出 218.187.9.243 12/26 23:27
ankasc:來了,最知道的就是你了....XD 218.187.9.243 12/26 23:27