佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1092|回复: 7

C++ 的“武”和“功”是什么?

[复制链接]
发表于 11-11-2008 07:49 PM | 显示全部楼层 |阅读模式
很多学习C++的朋友,叫到:我辛苦学习了厚厚的一本c++教科书,怎么感觉程序还是什么也不会写?(除了课程里的那些个花花草草的小例程)。。

原因不外有二:
1。 对 c++ 只是懂了语法,真正含义仍然理解不够,很多语法知识点,仅是知其然,而不知其所以然。总之,基本功还是不够。
2。 更有可能的是,光光学了C++的功,没有学习c++的武,所以,就像一位武林高人,看上去“内力”很深厚,但手上一点招势不会。

学习c++编程,就得弄清c++的“武”和“功”各是什么。

功 -- C++语言 (语法、设计),这方面不细说了,这是基本功。
     表达式,运行符,语句 ,流程,函数,传参,引用,指针,对象,派生,虚函数,友元。。。。。

武 -- C++实用库大全:

o   STL(容器也算法,帮助你迅速跳过常用算法及数据库的槛)

o   GUI (比如跨平台的wxWidgets,学习C++,你总不会只想写那种DOS/控制台界面吧?总会永远只写类似 cin << "Hello world!" << endl; 这样的项目吧?如何写带窗口的程序?并且学会在Windows写,就同时也学会 在Linux下,UNIX下写?当然需要学会一套C++的跨平台的GUI库,才能说你会C++编程了。

o  boost -- 也不多说了。不用boost,出门真不好意思说自己会c++。类似线程之类很实际功能,在这里有很好的支持。

o  XML 解析 --- 到处都需要,可是和thread一样,没看到标准库有只言片语啊?

o  数据库 --- 商业程序几乎离不开数据库操作。

练武不练功,到老一场空,
练功不练武, 十年白辛苦!


出自 --- 南郁老师
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 12-11-2008 09:32 AM | 显示全部楼层
allegro 是一个不错的game library, 是工作需要还是兴趣 ?
回复

使用道具 举报

发表于 11-11-2008 08:05 PM | 显示全部楼层
一看到c ++ 的 int function 一大堆就想吐。。现在看到allegro 跟想晕倒
回复

使用道具 举报

发表于 12-11-2008 10:30 AM | 显示全部楼层
不懂boost ..我是MS的FAN....MFC,COM,DCOM,ATL
回复

使用道具 举报

发表于 12-11-2008 12:41 PM | 显示全部楼层
1. 一开始是学 syntax
2. 到了某个程度,就学  user level programming
3. 到了某个程度,就学 system level programming
4. 到了某个程度, 狂 abuse compiler
5.。。。
6.。。。
7. Profit !!!
回复

使用道具 举报

 楼主| 发表于 12-11-2008 02:44 PM | 显示全部楼层
原来是武林高手
回复

使用道具 举报

Follow Us
发表于 12-11-2008 04:55 PM | 显示全部楼层
原帖由 tensaix2j 于 12-11-2008 12:41 PM 发表 1. 一开始是学 syntax2. 到了某个程度,就学  user level programming3. 到了某个程度,就学 system level programming4. 到了某个程度, 狂 abuse compiler 5.。。。6.。。。7. Profit !!!

1. 一开始是学 syntax
2. 到了某个程度,就学&#160;&#160;user level programming
3. 到了某个程度,就学 system level programming
4. 到了某个程度, 研究SYSTEM LOOPHOLE... ZERODAY EXPLOIT&#160;
5.。。。
6.。。。
7. Profit !!!
回复

使用道具 举报

 楼主| 发表于 13-11-2008 10:03 AM | 显示全部楼层
又一个武林高手
回复

使用道具 举报


ADVERTISEMENT

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 22-12-2025 02:31 AM , Processed in 0.119366 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表