開始學習C++了.....

昨天破費80大洋買了本<<C++ primer>>,這玩意能當兇器了,跟個板兒磚樣的,估計沒有半年是擺不平了,不過好歹咱也有點C基礎,前面上手應該快點,後面我看都是新東東,不敢掉以輕心啊

 

剛開始看到19頁就有問題了,從網上下載了它的代碼文件,按照要求編寫sales_book,(唉,其實也就是拼湊).用vc6.0.

把Sales_item.h加入工程,自己又把書上的源碼COPY下來,編譯顯示:

fatal error C1010: unexpected end of file while looking for precompiled header directive 

代碼不會有問題,肯定是IDE玩的不熟,沒設置好.(以前都是在linux下,用kdevelop)

GOOGLE了一下,果然找到相關信息:

[quote]fatal  error  C1010:  unexpected  end  of  file  while  looking  for  precompiled  header  directive該如何解決 
       如果發生錯誤的文件是由其他的C代碼文件添加進入當前工程而引起的,則Alt+F7進入當前工程的Settings,選擇C/C++選項卡,從Category組合框中選中Precompiled  Headers,選擇Not  Using  Precompiled  headers。確定 
       如果發生錯誤的文件原本是該工程中的,則檢查該文件頭部有沒有#include  "stdafx.h"語句,沒有的話添加。 
       如果還不行,也有可能是定義的類或結構體等最後忘了加分號,注意一下。  [/quote]

 

照着做就搞定了,不過至於爲什麼我還不瞭解,慢慢學習吧,C++真是博大精深啊~~~

發佈了25 篇原創文章 · 獲贊 1 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章