(麻省理工免費課程)C語言內存管理和C++面向對象編程


此課程有全部講義習題

課程描述實在得令人發指。翻譯如下:

您是否由於自己的Python程序比同僚們的C程序慢而垂頭喪氣?你是否想不用JAVA實現面向對象?加入我們,學習C和C++吧!我們帶您從簡單的C程序入手,深入C語言的內存管理,簡介C++里的面向對象,深入C++面向對象的高級功能以及STL。我們還教您一些以后面試用得着的技巧和知識。

原文:

Ever hang your head in shame after your Python program wasn’t as fast as your friend’s C program? Ever wish you could use objects without having to use Java? Join us for this fun introduction to C and C++! We will take you through a tour that will start with writing simple C programs, go deep into the caves of C memory manipulation, resurface with an introduction to using C++ classes, dive deeper into advanced C++ class use and the C++ Standard Template Libraries. We’ll wrap up by teaching you some tricks of the trade that you may need for tech interviews.

麻省理工開放課程里有很多計算機科學的寶貝。不僅有一流的教程,還有習題和答案。適合英語不錯的程序員平時充電。

課程地址(英文)


 

 

 

兩個C++的資源

第一個是一個C++第三方類庫的A-Z:(http://www.trumphurst.com/cpplibs/cpplibs.php)其中包含了:

  • 開源的C++的第三方類庫列表
  • 商業的C++的第三方類庫列表
  • 一些經典的C++的隨書源碼
  • 一些C++相關的工具

不過,這個網站好像最新更新是在2008年。

第二個是Boost C++的一個教程:(http://en.highscore.de/cpp/boost/

這個教程可能是寫得比較不錯的了,不過是英文的。

 

 

 

三個教程

 

第一個是關於vim的,相當的全面。

http://stevelosh.com/blog/2010/09/coming-home-to-vim/

第二個是Mozilla的Javascript教程

https://developer.mozilla.org/en/JavaScript/Guide

第三個是Kernighan 和Ritchie 的 “The C Programming Language”第二版的問答和練習。

http://users.powernet.co.uk/eton/kandr2/

 

 

 

 

 

 


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: