由於原因,我會免費的,我有兩週的時間來學習一些C++。
我可以單獨學習就好,但我需要一個很好的來源。我認爲我沒有時間閱讀整本書,所以我需要一些懸崖筆記,或者我需要查找的特定章節/專門資源。
我知道我的Asm/C/C#,所以從C繼承的任何東西,或者任何OOP都不需要。
我做需要的是以下科目的一些源(我有一個網頁,指定所需要的,這是基本的,但我修剪我所知道的):C++ - 在短時間內需要學習一些基礎知識
- 新/刪除C++(如反對C#)。
- 超載cin/cout。
- 構造函數,析構函數和MIL。
- 嵌入對象。
- 參考文獻。
- 模板。
如果您覺得一些基本的C++概念不與C/C#共享,並且不在此列表中,請隨時輸入這些概念。但上述主題是我在兩週內大概知道的。
任何幫助,將不勝感激,謝謝。
編輯:我想澄清 - 我不希望學習兩個星期,然後去寫地震。
我需要達到一定的水平,在給定一些代碼的同時思考它,我可以理解它。像++ X和X ++之類的細微差別並不像知道主要關鍵字是什麼那樣重要。
http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list並從該列表中「加速C++」 – 2010-05-17 22:48:53
你不能在兩週內學習C++。這需要幾年時間。你在兩週內學到的所有東西都是句法。 – anno 2010-05-17 23:00:07
我至少將** RAII **添加到該列表中,這是正確管理C++中的內存和資源的關鍵概念之一,而不會泄漏它們(特別是如果使用異常)。 爲了有效地工作,您還應該至少了解STL的基礎知識,但時間太少。 – 2010-05-17 23:11:33