首页 → 计算机科学技术
C的内存管理和C++面向对象编程介绍6.088 Introduction to C Memory Management and C++ Object-Oriented Programming |
|
| 课程网址: | http://ocw.mit.edu/courses/electrical-engineering-and-computer-sc... |
| 主讲教师: | Eunsuk Kang ; Jean Yang |
| 开课单位: | 麻省理工学院 |
| 开课时间: | 信息不详。欢迎您在右侧留言补充。 |
| 课程语种: | 英语 |
| 中文简介: | 你有没有因为你的Python程序没有你朋友的C程序快而感到羞愧呢?您是否希望在不使用Java的情况下使用对象?加入我们这个有趣的介绍C和c++ !我们将带您经历一个旅程,从编写简单的C程序开始,深入了解C内存操作的洞穴,重新介绍c++类的使用,深入了解高级c++类的使用和c++标准模板库。最后,我们将教你一些技术面试中可能需要的技巧。我们认为这是一种“C/ c++赋权”。课程:我们希望您在离开时理解为什么要使用C而不是另一种语言(控制内存,可能是出于性能原因),为什么要使用c++而不是C(对象),以及如何在C和c++中发挥作用。本课程在独立活动期(IAP)提供,这是麻省理工学院一个特殊的为期四周的学期,从一月的第一周一直持续到月底。 |
| 课程简介: | 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. We see this as a "C/C++ empowerment" course: we want you to come away understanding why you would want to use C over another language (control over memory, probably for performance reasons), why you would want to use C++ rather than C (objects), and how to be useful in C and C++. This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month. |
| 关 键 词: | C; C++; 编程语言; 抽象; 内存管理; 指针; 结构体; 内存操作; 面向对象编程; 面向对象; 类; 封装; 继承; 多态性输入; 输出; 模板; 标准库; 二进制 |
| 课程来源: | 麻省理工学院公开课 |
| 最后编审: | 2018-06-08:cmh |
| 阅读次数: | 145 |
