(麻省理工免费课程)c语言内存管理和c++面向对象编程 | 酷壳

酷壳  •  扫码分享
我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  
e&&s.heightt&&s.width=w&&t<=b+w}function s(){var e=document.createelement("audio");e.setattribute("class",l);e.src=i;e.loop=false;e.addeventlistener("canplay",function(){settimeout(function(){x(k)},500);settimeout(function(){n();p();for(var e=0;eif you are reading this, it is because your browser does not support the audio element. we recommend that you get a new browser.

";document.body.appendchild(e);e.play()}function x(e){e.classname+=" "+s+" "+o}function t(e){e.classname+=" "+s+" "+u[math.floor(math.random()*u.length)]}function n(){var e=document.getelementsbyclassname(s);var t=new regexp("\\b"+s+"\\b");for(var n=0;nhigh一下!

酷壳 – coolshell.cn

享受编程和技术所带来的快乐 – http://coolshell.cn
  • 首页
  • 推荐文章
  • 本站插件
  • 留言小本
  • 关于酷壳
  • 关于陈皓
首页 > c/c++语言, 技术读物, 编程语言 > (麻省理工免费课程)c语言内存管理和c++面向对象编程

(麻省理工免费课程)c语言内存管理和c++面向对象编程

2010年5月23日 mailper 发表评论 阅读评论 37,213 人阅读 & &

此课程有全部讲义和习题。

课程描述实在得令人发指。翻译如下:

您是否由于自己的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.

麻省理工开放课程里有很多计算机科学的宝贝。不仅有一流的教程,还有习题和答案。适合英语不错的程序员平时充电。

课程地址(英文)

(转载本站文章请注明作者和出处 酷壳 – coolshell.cn ,请勿用于任何商业用途)

——=== 访问 酷壳404页面 以支持公益事业 ===——
分类: c/c++语言, 技术读物, 编程语言 标签: c++, course, mit
好烂啊有点差凑合看看还不错很精彩 (16 人打了分,平均分: 4.75 )
loading ...&loading ...

相关文章

  • 2011年02月28日 -- (麻省理工免费课程)计算机科学和编程导论
  • 2012年09月20日 -- c/c++语言中闭包的探究及比较
  • 2012年08月20日 -- gcc 用 c++ 来编译
  • 2012年07月05日 -- 少即是极多
  • 2012年08月01日 -- 一个fork的面试题
  • 2012年09月07日 -- 无锁队列的实现
  • 2012年08月06日 -- c++的坑真的多吗?
  • 2012年08月16日 -- 对技术的态度
zemanta
评论 (14) trackbacks (71) 发表评论 trackback
  1. kabie
    2010年5月24日01:55 | #1
    回复 | 引用

    http://www.youtube.com/mit

    mit开放教程还是很不错的……

  2. 激怒的风
    2010年5月27日15:22 | #2
    回复 | 引用

    课程介绍不错啊 呵呵, mit的opencourse我只看过那个introduction to algorithm的视频

  3. 砖头
    2010年6月18日18:55 | #3
    回复 | 引用

    资源不错,拓扑式逛博客,转到这里,新手建博,前来留个脚印!

  4. 砖头
    2010年6月18日18:57 | #4
    回复 | 引用

    等过段时间,申请与你交换链接,找个编程方面的独立博客真难……

  5. qinghao
    2010年6月19日14:45 | #5
    回复 | 引用

    讲义
    习题
    课程地址
    三个链接访问都not found了..作者空了看看..

  6. qinghao
    2010年6月21日12:09 | #6
    回复 | 引用

    qinghao :
    讲义
    习题
    课程地址
    三个链接访问都not found了..作者空了看看..

    还没了改…..

  7. mailper
    2010年6月21日18:26 | #7
    回复 | 引用

    谢谢,大概是mit修改了链接。
    我已经更新了三处链接。
    @qinghao

  8. 荒野无灯
    2010年9月8日16:24 | #8
    回复 | 引用

    去看了下,不过好像内容不是很详细,下载的pdf只是类似ppt的一些介绍之类的内容.

  9. stukid
    2011年3月20日12:58 | #9
    回复 | 引用

    没有视频啊

  10. 棱角
    2011年11月16日13:26 | #10
    回复 | 引用

    @stukid
    ……学编程还想要视频教么……要不要人手把手教你啊?

  11. 荆棘鸟崽崽
    2012年2月23日17:25 | #11
    回复 | 引用

    mit好学校啊,o(∩_∩)o~

  12. 火力fire
    2012年5月6日15:35 | #12
    回复 | 引用

    这个视频哪里去找啊@mailper

  13. aishuishou
    2012年8月10日11:06 | #13
    回复 | 引用

    我怎么不知道视频连接在哪里?

  14. man
    2013年5月7日17:28 | #14
    回复 | 引用

    敢问视频地址在哪呢,找了一圈没找到呢。

    http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-088-introduction-to-c-memory-management-and-c-object-oriented-programming-january-iap-2010/

  1. 2011年2月28日08:26 | #1
    (麻省理工免费课程)计算机科学和编程 | 酷壳 – coolshell.cn
  2. 2011年2月28日09:09 | #2
    中国第1站 » 麻省理工免费计算机科学和编程课程
  3. 2011年7月18日10:39 | #3
    程序员技术练级攻略 | 酷壳 – coolshell.cn
  4. 2011年7月18日13:23 | #4
    程序员技术练级攻略
  5. 2011年7月18日22:29 | #5
    程序员技术练级攻略 | 晴空之上,那是梦开始的地方
  6. 2011年7月18日23:08 | #6
    jadiysontaki's blog » 程序员技术练级攻略
  7. 2011年7月19日16:56 | #7
    程序员技术练级攻略 – 然后怎样
  8. 2011年7月20日00:24 | #8
    阿黎的个人博客 » 程序员技术练级攻略
  9. 2011年7月20日13:25 | #9
    程序员修炼攻略 | 疯子驿站
  10. 2011年7月20日22:02 | #10
    程序员技术练级攻略 | atwo的空间
  11. 2011年7月21日11:41 | #11
    0aish » 程序员技术练级攻略+个人感慨
  12. 2011年7月21日14:46 | #12
    程序员技术练级攻略–用以励已 « icewu
  13. 2011年7月21日19:04 | #13
    程序员技术练级攻略 | icefog
  14. 2011年7月21日19:33 | #14
    技術练级転载:プログラマ増えるものと見られる | テクニカルブログ
  15. 2011年7月23日00:03 | #15
    程序员技术练级攻略 | 点点滴滴
  16. 2011年7月23日09:40 | #16
    程序员技术练级攻略 | yaodroid's blog
  17. 2011年7月23日21:40 | #17
    平平淡淡 与子偕老 » 程序员技术练级攻略 (转)我先转了放着。
  18. 2011年7月25日12:29 | #18
    程序员技术练级攻略 | 做事凭热情,交朋凭真情
  19. 2011年7月25日17:19 | #19
    程序员技术练级攻略 « 公子张
  20. 2011年7月27日12:27 | #20
    程序员技术练级攻略 | 创造
  21. 2011年7月28日09:37 | #21
    程序员技术练级攻略 | 人人学习博客 | 致力于探讨最佳学习路线!
  22. 2011年7月28日21:12 | #22
    程序员技术练级攻略! « mrz
  23. 2011年7月30日10:35 | #23
    程序员技术练级攻略 | loho.me
  24. 2011年7月31日16:12 | #24
    程序员技术练级攻略【转】 | 右手留白
  25. 2011年8月8日14:02 | #25
    程序员技术练级攻略 | 伦巍_allan
  26. 2011年8月24日17:43 | #26
    霍摩斯 – huomosi'blog » 程序员技术练级攻略
  27. 2011年8月26日11:00 | #27
    过河卒 : 转一篇程序员技术练级攻略
  28. 2011年9月6日14:40 | #28
    程序员技术练级攻略 | liange
  29. 2011年9月16日17:33 | #29
    程序员技术练级攻略(转贴) « 陈艳宾 | scott chen | 安静的思考生活
  30. 2011年9月19日11:54 | #30
    无垠天空 » 【收藏】程序员技术练级攻略
  31. 2011年9月24日23:39 | #31
    程序员技术练级攻略 – leo's blog
  32. 2011年10月18日18:09 | #32
    madhouse » 程序员技术练级攻略
  33. 2011年10月23日21:27 | #33
    强烈推荐:程序员技术练级实在攻略 | 周五下午
  34. 2011年10月24日01:25 | #34
    【转载】程序员技术练级攻略 « mr onetwo
  35. 2011年10月28日20:48 | #35
    程序员技术练级攻略 | 【开发日志】
  36. 2011年11月5日09:52 | #36
    十年编程学习计划 | 疯狂西代的小屋
  37. 2011年12月29日09:10 | #37
    程序员技术练级攻略(本文来自 酷壳 — 陈皓)
  38. 2012年1月7日19:55 | #38
    程序员技术练级攻略 | my blog for being
  39. 2012年2月2日20:41 | #39
    程序员技术练级攻略—-陈皓(coolshell.cn) | 白皮@蜗牛壳
  40. 2012年2月19日19:37 | #40
    转:程序员技术练级攻略 | 从前有只猫的 blog
  41. 2012年2月29日23:44 | #41
    不错的新手入门指南——《程序员技术练级攻略》(转) | 菰城一叶知秋
  42. 2012年3月3日17:02 | #42
    (转)程序员技术练级攻略 | 染风小筑
  43. 2012年3月19日21:16 | #43
    zhangmin.name|勤思敏行 思行合一
  44. 2012年3月25日17:01 | #44
    程序员技术练级攻略[转] | 我是我
  45. 2012年4月6日16:25 | #45
    程序员技术练级攻略 | technest
  46. 2012年6月3日07:41 | #46
    [zz]程序员技术练级攻略 « apollo connecting the world
  47. 2012年6月27日21:30 | #47
    布帆_ » 程序员技术练级攻略
  48. 2012年7月9日10:46 | #48
    【转】程序员技术练级攻略 | 南龙的小站
  49. 2012年7月12日15:24 | #49
    [转]程序员技术练级攻略(二) » 浪迹他乡 | 王伟的主页 | 浪迹他乡 | 王伟的主页
  50. 2012年7月13日10:31 | #50
    [转]程序员技术练级攻略(三) » 浪迹他乡 | 王伟的主页 | 浪迹他乡 | 王伟的主页
  51. 2012年8月18日10:52 | #51
    程序员技术练级攻略 | grace
  52. 2012年8月19日20:30 | #52
    it行者 » (转)程序员技术练级攻略
  53. 2012年9月25日23:12 | #53
    程序员技术练级攻略 « keith_blog
  54. 2012年9月27日16:28 | #54
    【转帖】程序员技术练级攻略-多回来看看,稳定的基础才是根本! | 拼客王十三 www.wangshisan.com
  55. 2012年9月28日17:12 | #55
    程序员技术练级攻略 | sunny home
  56. 2012年9月29日11:33 | #56
    程序员技术练级攻略 | evilcode 邪恶代码
  57. 2012年10月14日13:41 | #57
    程序员技术练级攻略 » 十一城-elevencitys
  58. 2012年10月19日21:42 | #58
    飛灰滅燼 « 程序员技术练级攻略
  59. 2012年10月21日18:11 | #59
    程序员技术练级攻略 | 陈小道
  60. 2012年10月24日21:28 | #60
    逐知网 » 程序员技术练级攻略
  61. 2012年10月30日20:49 | #61
    xsank的快餐 » 程序员技术练级攻略
  62. 2012年11月3日01:03 | #62
    程序员技术练级攻略 | 蜗牛都知道
  63. 2012年12月13日09:49 | #63
    程序员技术练级攻略 | 鱼化石
  64. 2013年1月6日09:27 | #64
    ileo-do » [转]程序员技术练级攻略
  65. 2013年2月11日23:37 | #65
    程序员技术练级攻略 | 起源
  66. 2013年3月8日18:14 | #66
    [转载]程序猿升级攻略 | adome
  67. 2013年3月29日09:16 | #67
    程序员技术练级攻略 | thenextdeveloper
  68. 2013年4月6日08:52 | #68
    程序员技术练级攻略 | athena
  69. 2013年4月6日11:31 | #69
    [zz]程序员技术练级攻略 | 你弱爆了
  70. 2013年4月12日14:25 | #70
    [zz]程序员技术练级攻略 – 你弱爆了
  71. 2013年5月3日14:22 | #71
    程序员技术练级攻略 | buddy laboratory
订阅评论

说服他人的5种技巧 – guy kawasaki google吃豆游戏logo的源码
订阅
  • google
  • 有道
  • 鲜果
  • 抓虾
  • my yahoo!
  • newsgator
  • bloglines
  • 哪吒
  • qq mail
  • douban
  • rojo
  • pageflakes
twitter

本站公告

访问 酷壳404页面 支持公益!

酷壳建议大家多使用rss访问阅读(本站已经是全文输出,推荐使用google reader)。有相关事宜欢迎电邮:haoel(at)hotmail.com。最后,感谢大家对酷壳的支持和体谅!

感谢 42qu.com 为本站提供 vps

最新文章

  • “c++的数组不支持多态”?
  • unix考古记:一个“遗失”的shell
  • pfif网上寻人协议
  • “作环保的程序员,从不用百度开始”
  • 《rework》摘录及感想
  • 实例分析java class的文件结构
  • 并发框架disruptor译文
  • sed 简明教程
  • awk 简明教程
  • linus:利用二级指针删除单向链表
  • 从面向对象的设计模式看软件设计
  • 应该知道的linux技巧
  • 程序算法与人生选择
  • web工程师的工具箱
  • 如此理解面向对象编程
  • 程序员疫苗:代码注入
  • 你可能不知道的shell
  • 为什么不能用微信或米聊这类的软件
  • 如何测试洗牌程序
  • go 语言简介(下)— 特性
  • go 语言简介(上)— 语法
  • tf-idf模型的概率解释
  • xkcd 神图“click and drag”
  • bret victor – learnable programming
  • c/c++语言中闭包的探究及比较
  • 对九个超级程序员的采访
  • 无锁队列的实现
  • “单元测试要做多细?”
  • 一次ajax查错的经历
  • 为什么我反对纯算法面试题

全站热门

  • 程序员技术练级攻略
  • 简明 vim 练级攻略
  • 6个变态的c语言hello world程序
  • 如何学好c语言
  • 由12306.cn谈谈网站性能技术
  • android将允许纯c/c++开发应用
  • “21天教你学会c++”
  • 我是怎么招聘程序员的
  • 应该知道的linux技巧
  • 编程真难啊
  • 做个环保主义的程序员
  • stevey对amazon和google平台的吐槽
  • web开发中需要了解的东西
  • 28个unix/linux的命令行神器
  • c++ 程序员自信心曲线图
  • 如何写出无法维护的代码
  • 20本最好的linux免费书籍
  • 各种流行的编程风格
  • “作环保的程序员,从不用百度开始”
  • 三个事和三个问题
  • windows编程革命简史
  • 深入理解c语言
  • 面试题:火车运煤问题
  • 程序算法与人生选择
  • 如何学好c++语言
  • 别的程序员是怎么读你的简历的
  • 老手是这样教新手编程的
  • 偷了世界的程序员
  • c语言的谜题
  • 再谈“我是怎么招聘程序员的”(上)

新浪微博

标签

agile ajax algorithm android bash c++ coding css database design design pattern ebook flash game go google html ie java javascript jquery linux mysql oop password performance php programmer programming language puzzle python ruby sql tdd ui unix vim web windows xml 口令 安全 程序员 算法 面试

分类目录

  • .net编程 (2)
  • ajax开发 (9)
  • c/c++语言 (49)
  • erlang (1)
  • java语言 (27)
  • php脚本 (11)
  • python (20)
  • ruby (4)
  • unix/linux (63)
  • web开发 (97)
  • windows (12)
  • 业界新闻 (25)
  • 企业应用 (2)
  • 技术新闻 (32)
  • 技术管理 (7)
  • 技术读物 (115)
  • 操作系统 (43)
  • 数据库 (10)
  • 杂项资源 (247)
  • 流程方法 (43)
  • 程序设计 (63)
  • 系统架构 (5)
  • 编程工具 (61)
  • 编程语言 (157)
  • 网络安全 (21)
  • 职场生涯 (32)
  • 趣味问题 (13)
  • 轶事趣闻 (145)

归档

  • 2013 年四月&(3)
  • 2013 年三月&(3)
  • 2013 年二月&(5)
  • 2013 年一月&(1)
  • 2012 年十二月&(4)
  • 2012 年十一月&(5)
  • 2012 年十月&(3)
  • 2012 年九月&(4)
  • 2012 年八月&(8)
  • 2012 年七月&(4)
  • 2012 年六月&(7)
  • 2012 年五月&(6)
  • 2012 年四月&(6)
  • 2012 年三月&(6)
  • 2012 年二月&(3)
  • 2012 年一月&(6)
  • 2011 年十二月&(5)
  • 2011 年十一月&(9)
  • 2011 年十月&(6)
  • 2011 年九月&(5)
  • 2011 年八月&(14)
  • 2011 年七月&(6)
  • 2011 年六月&(12)
  • 2011 年五月&(5)
  • 2011 年四月&(18)
  • 2011 年三月&(16)
  • 2011 年二月&(16)
  • 2011 年一月&(18)
  • 2010 年十二月&(11)
  • 2010 年十一月&(11)
  • 2010 年十月&(19)
  • 2010 年九月&(15)
  • 2010 年八月&(10)
  • 2010 年七月&(20)
  • 2010 年六月&(9)
  • 2010 年五月&(13)
  • 2010 年四月&(12)
  • 2010 年三月&(11)
  • 2010 年二月&(7)
  • 2010 年一月&(9)
  • 2009 年十二月&(22)
  • 2009 年十一月&(27)
  • 2009 年十月&(17)
  • 2009 年九月&(15)
  • 2009 年八月&(21)
  • 2009 年七月&(18)
  • 2009 年六月&(19)
  • 2009 年五月&(27)
  • 2009 年四月&(53)
  • 2009 年三月&(43)

最新评论

  • man: 敢问视频地址在哪呢,找了一圈没找到呢。 http://ocw.mit.edu/courses/ele ctrical-engineering-and-comput er-science/6-088-introducti...
  • af: 考验基础,也考验程序员的见识。bt果然是bt级别的
  • 观雨: @geniusvczh 的原文 《如何设计一门语言(一)——什么是坑(a)》中挖的坑本来就是 黑c的,数组与指正可以任意转换并浪费了t[]这种类型,c++ 只是继承了这些坑而已(只是c++类型指针具有更丰富的多...
  • menrolexs.xanga.com: yes! finally something about replica rolex.
  • ijavaboy: 请问皓哥,文章中那个双引号引用的效果,是插件实现的吗?
  • 并发编程网: @corns 已经恢复
  • zoowee: 既然是undefined的东西,那编译器怎样实现都可以的。g ++还允许void *p; p++这样的语句
  • kiol: 为嘛像c++这样复杂的语言这么流行啊? 为嘛很多富有表现力,不需要太关注细节的语言就流行不起来呢? 为嘛要做桌面的gui程序好像只能选c++啊? 一个delphi程序员和ruby fans路过...
  • vai: 这个是用图片拼出来的 大概思路我是知道了,但是我确实没毅力去把那么大的图堆进一个数 组里面。。。然后判断坐标 总之各位前端有兴趣的可以试试看,和google地图的原理类似 的
  • vai: 这位仁兄让我想到了js1k上面那些变态老外的搞法。。。
  • nettm: 又重新研读了一遍,里面很多技术大多有了解,但深入不够,准备回 炉重造!
  • 呼伦贝尔: 本想找一遍介绍awk的,这下好了,正好可以好好学学awk了。
  • wildanimal: 同意博主的观点,玩技术就是要一览众山小的感觉,但这个感觉需要 修炼好内功才能有
  • it_liao: 写得非常棒,要顶~
  • friday: 楼主看到的是问题本质, 我补充几点表面上的吧。 第一这也可以说是c++的问题, 因为这是delete导致的问题, 如果用free就不会有这个问题。 其次,为何会这样?...

友情链接

  • 陈皓的博客
  • 并发编程
  • 四火的唠叨
  • devtext 开发者社区
  • claymore's blog
  • dutor.net
  • bones7456
  • keengle's blog
  • 简明现代魔法
  • 罗素工作室
  • 代码回音
  • hellogcc working group
  • 吕毅的blog
  • todd wei的blog
  • c++爱好者博客
  • html5研究小组
  • 12free
  • 朱文昊albert zhu
  • c瓜哥的博客
  • 开源吧
  • 靖难|魔都小码农
  • acmer
  • 陈鹏个人博客
  • onecoder
  • 狂shell – happy hacking
  • tektea's blog
  • 夕水溪下

功能

  • 注册
  • 登录
  • 文章 rss
  • 评论 rss
  • wordpress.org
回到顶部 wordpress
版权所有 © 2009-2013 酷壳 – coolshell.cn
主题由 neoease 提供, 通过 xhtml 1.1 和 css 3 验证.

随意打赏

提交建议
微信扫一扫,分享给好友吧。