我想成为C++编程高手,该学什么课程

请问按照计算机专业课程设置,应该学习哪些课程比较好,我指的是核心专业课

1、《计算机组成原理》(熟悉)
2、《数据结构》(掌握)
3、《操作系统》(了解->熟悉)
4、《C语言程序设计》(掌握)
5、《编译原理》(了解原理)
6、《汇编语言》(了解)
7、《计算机网络》(了解)
8、《软件工程》(了解)
9、《关系数据库》(熟悉)
10、《The C++Languege 》(掌握)
11、《面向对象设计》(掌握;结合C++学习)

window程序设计
深入浅出MFC
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-11-09
算法的书

十部算法经典著作 合集
http://www.codeguru.cn/cpp/10book
二级试题全集
http://www.codeguru.cn/cpp/2JiCShiTiJi
高质量C++/C编程指南
http://www.codeguru.cn/cpp/AdvanceC++-CProgramGuide
应用C++技术构建优质软件
http://www.codeguru.cn/cpp/AppliedCpp
ASCII码表
http://www.codeguru.cn/cpp/ASCII
C\C++语言程序百例
http://www.codeguru.cn/cpp/C&&C++YuanYanChenXuBaili
C++编码规范与指导
http://www.codeguru.cn/cpp/C++CodingGuide
C++PrimerPlus4th
http://www.codeguru.cn/cpp/C++PrimerPlus4th
C++语言程序设计课件(作者:郑莉)
http://www.codeguru.cn/cpp/C++ProgramingZhengLi
C++语言程序设计
http://www.codeguru.cn/cpp/C++YuYanChengXuSheJi
C语言函数示例集
http://www.codeguru.cn/cpp/CFunctionExamples
C高级编程技术
http://www.codeguru.cn/cpp/CGaoJiBianCheng
C语言技术文章
http://www.codeguru.cn/cpp/CLanguageArticle
C++疑难解答
http://www.codeguru.cn/cpp/CppAQ
C++实践之路
http://www.codeguru.cn/cpp/CppInAction
C++应用程序例解
http://www.codeguru.cn/cpp/CppProgramLiJie
C++参考
http://www.codeguru.cn/cpp/cppreference
CPrimerPlus5thEdition习题答案
http://www.codeguru.cn/cpp/CPrimerPlus5thEditionAnswer
C语言编程宝典之一
http://www.codeguru.cn/cpp/Cprogramdict
C语言参考手册
http://www.codeguru.cn/cpp/Creference
C语言学习和精华文摘
http://www.codeguru.cn/cpp/CStudyAndArticle
数据访问模式
http://www.codeguru.cn/cpp/DataAccessPatterns
数据结构与算法综合资料库
http://www.codeguru.cn/cpp/DataStructsLibrary
数据结构-严蔚敏
http://www.codeguru.cn/cpp/DataStructYanWeiMin
Effective C++
http://www.codeguru.cn/cpp/EffectiveCpp
GenericProgramming
http://www.codeguru.cn/cpp/GenericProgramming
设计模式迷你手册
http://www.codeguru.cn/cpp/MiniDesignPattern
经典排序算法
http://www.codeguru.cn/cpp/SortingAlgorithms
谭浩强C语言
http://www.codeguru.cn/cpp/TanHaoQiangC
TheC++ProgrammingLanguage3rdEd
http://www.codeguru.cn/cpp/TheC++ProgrammingLanguage3rdEd
TheCprogrammingLanguage
http://www.codeguru.cn/cpp/TheCprogrammingLanguage
TurboC2.0集成开发环境的使用
http://www.codeguru.cn/cpp/TurboC2ShiYong
用VC开发ACTIVEX
http://www.codeguru.cn/VC&MFC/ActiveXProgramingWithVC
用DirctX9进行高级3D游戏程序设计
http://www.codeguru.cn/VC&MFC/Advanced3DGameProgrammingwithDirectX9
APracticalGuideUsingVisual C++andATL
http://www.codeguru.cn/VC&MFC/APracticalGuideUsingVisualCandATL
21天学会VC数据库编程
http://www.codeguru.cn/VC&MFC/DatabaseProgrammingWithVisualC6In21Days
STL轻松入门
http://www.codeguru.cn/VC&MFC/EasySTL
InsideAtl
http://www.codeguru.cn/VC&MFC/InsideAtl
COM+组件服务技术内幕
http://www.codeguru.cn/VC&MFC/InsideCOM+
MFC参考手册
http://www.codeguru.cn/VC&MFC/MFCReference
Windows网络编程技术
http://www.codeguru.cn/VC&MFC/NetworkProgramingForMicrosoftWindows
OGRE手册
http://www.codeguru.cn/VC&MFC/OGREManual
OpenGL基础图形编程
http://www.codeguru.cn/VC&MFC/OpenGLJiChuTuXingBianCheng
MFC程序设计
http://www.codeguru.cn/VC&MFC/progmfc2
VC技术内幕
http://www.codeguru.cn/VC&MFC/ProgramingVC
Windows核心编程
http://www.codeguru.cn/VC&MFC/ProgrammingApplicationsforMicrosoftWindows
21天学会ActiveX编程
http://www.codeguru.cn/VC&MFC/TeachYourselfActivexIn21Days
游戏编程大师技巧(第二版)
http://www.codeguru.cn/VC&MFC/TricksofWinGameProgrammingGurus2ed
VC编程经验总结
http://www.codeguru.cn/VC&MFC/VCBianChengJianYanZongJie
VC编程资料
http://www.codeguru.cn/VC&MFC/VCBianChengZiliao
VC常见问题集(中文)
http://www.codeguru.cn/VC&MFC/VCFaqsCN
VC高级编程
http://www.codeguru.cn/VC&MFC/VCGaoJiBianCheng
vchome图形图像编程技术篇
http://www.codeguru.cn/VC&MFC/vchomeGraph
VC知识库
http://www.codeguru.cn/VC&MFC/vckbase
VC语言参考手册
http://www.codeguru.cn/VC&MFC/VCLANG
vc++ 编程指南
http://www.codeguru.cn/VC&MFC/VCProgramGuide
Windows程序设计
http://www.codeguru.cn/VC&MFC/WindowsProgramming
Winsock程序员疑难解答
http://www.codeguru.cn/VC&MFC/WinsockProgrammerFAQ
Microsoft编程精粹
http://www.codeguru.cn/VC&MFC/WritingCleanCode
第2个回答  2007-11-08
关于计算机课程的设置,他们回答了,那我来回答你说要成为C++高手该学什么课程吧.
C++ Primer
深度探索C++对象模型
C++必知必会(可不要)
C++ Templates(再加C++ 模板与泛型编程)(非常非常之重要,但也看你想成为哪种开发高手了)
C++ 设计新思维
设计模式(这个可厉害了)
(关于那几个(more)effctive的,看个人喜好了)
然后后面还有什么产生式编程,以及我的一位朋友快出的一本书<C++自动化程序设计>
欢迎来这里:www.autodev.net
然后看下C++反汇编吧,前几天看到一个覆盖虚函数地址造成的安全问题,感到写安全的C++代码,还需要掌握其他知识.
第3个回答  2007-11-08
我是计算机专业的学生。
我告诉你:
1.C语言。
2.C++初步 And 数据结构
3.算法分析
4.计算机操作系统 And 汇编程序设计
5.C++语言精通 And 一种很好的编译环境
第4个回答  2007-11-09
C++就不用说了,一定要学好,C语言也行。
要成为高手就一定要学好 数据结构 和 算法
个人觉得不会算法的编程高手都不是高手,只是个苦力本回答被提问者采纳

要成为一个C\/C++程序员要学哪些东西
6.网络编程 这里所指的网络编程是指socket编程。现在C++的应用很多都是在做服务器开发,如何开发一个高并发、大吞吐量、高稳定性的服务器就是我们要考虑的了。7.设计模式 设计模式不是具体的技术,更多的是如何让代码更容易阅读、更好扩展、更容易使用。8.库的使用 C++标准库仅仅提供了一些很基本的功...

我想成为C++编程高手,该学什么课程
11、《面向对象设计》(掌握;结合C++学习)window程序设计 深入浅出MFC

C++高级编程要学什么?
1、学习C++基本语法 2、学习数据结构 3、学习STL,参考书籍《C++标准程序库》候捷译;4、学习模板,参考书籍《泛型编程与STL》候捷译;5、深入STL内部,直到能自己写出STL的源码,参考书籍《STL源码剖析》候捷译;6、学习I\/O方面的知识,参考书籍《Standard C++ IOStream and Locales》;7、重温整个C++...

C++编程入门!五个学习阶段让你从新手到高手
阶段一:语法基础 学习C++的旅程始于基础语法。这一阶段旨在建立编程基础,让你能够编写简单的程序。掌握关键词、特殊关键字(如volatile、mutable、unique_ptr)等概念。通过编写计算器、猜数字游戏等,你将熟悉语法并建立基本编程技能。阶段二:C++核心 在掌握了基础语法后,深入了解C++的核心概念。这一阶段...

学习C++前 要学点什么么。
首先要理解编程语法及相关的概念,可以准备一本习题集,推荐《C++ 程序设计习题集》,这个比较早,网上应该只有复印件卖了,也可以用电子板的,习题集可以让你对语法及概念有透彻的了解。之后就是多看编程的实例,记下相关的心得体会,以及多进行动手实践。另外,论坛是以很好的学习场所,上面有很多优秀的...

C++网络编程都要学什么
1、计算机操作基础 2、Office办公自动化 3、计算机组装与维护 4、C语言 第二阶段 1、SQL Server2005数据库设计 2、和高级查询 3、数据结构 4、C#面向对象程序设计 5、HTML5与CSS3开发 6、JavaScript 7、jQuery高级编程 8、PHP开发 第三阶段 APP Development 1、JavaScript特效制作 2、jQuery应用开发 ...

c++编程课主要是学什么
通过C++编程课的学习,学生可以更好地理解计算机系统的底层运作机制,从而为未来在软件开发领域的职业发展打下坚实的基础。学习C++编程课的过程中,学生会接触到各种编程工具和环境,如集成开发环境(IDE)、编译器等。这些工具能够帮助学生更高效地编写和调试代码。通过实际操作,学生可以掌握如何使用这些工具...

...想自学C++,不是学好玩,是想学好,请问下学C++要掌握好哪些课程...
1、C++程序设计 2、函数 3、类与对象 4、数据的共享与保护 6、数组、指针与字符串 7、继承与派生 8、多态性 这是基本的知识,还有一些就是高高手学的东西了。但是想自学的话,快的话自学一个月就已可以掌握基础的部分,想学的好的话,那时间就说不定了,不过我倒是有如下几个建议:1、自学...

c++程序员到高手级别需要学习哪些知识啊?
计算机原理,操作系统原理,数据结构,编译原理,初级算法,中级算法,高级算法。c++语言,范式编程,并行计算。多核。都掌握了,基本就差不多了。

C++编程除了编程知识还要知道什么东西。也可以是C++有理论变现实需要什...
我也是学C&C++语言的,英语要好(废话,编程全都要英语),高等数学,因为你需要定义函数………逻辑学,因为在定义C语言时逻辑很重要……推荐书籍《Thinking In C++》《The C++ Programming Language》《Inside The C++ Object Model》《The Standard C++ Bible》请留意下列书籍:《C++面向对象高效编程...

相似回答