C++編程學習記錄

作爲本科時候沒有好好學習編程的一名菜鳥,現在研究生時期來邊學編程實在有點浪費。以後要腳踏實地,投機取巧總要還的。

============================================================================================================

《C++ Primer》這本書果然寫的很好,只是從書名上就侮辱我了,只是本入門。作者在寫的面面俱到的時候,就稍顯囉嗦。

今天嘗試的是書本第十章裏的容器綜合應用程序:文本查詢程序。

這是個小程序,對於編程熟練的人來說,都不屑動手。但是我覺得它可以總結一下之前看的VECTOR和SET、MAP的應用。

說我是新手,就體現在犯的錯誤上了。首先書裏的源程序都沒寫頭文件引用,所以我還得一點點的查某個函數對應的頭文件是什麼。

下面進行一下錯誤記錄:

1、按照書本的代碼原原本本的敲了之後,沒有紅紅下波浪線,以爲肯定能成之後。

報了一堆錯,首條就是TextQuery重定義。我就估摸着後面的錯都是這個引起的吧


當時我的源代碼如下:

一個函數一個頭文件的形式簡直有點奇葩。



熟悉的人一看這個簡直就會說活該,我同學直接吐槽這亂七八糟的頭文件……

因爲我還不知道如果我在A中引用了B,那麼C引用A的時候就會把B中的頭文件也引用了。TextQuery,h作爲一個自己寫的頭文件被我引用多次,難怪會出現重定義了…………

注意啊!!!

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