|
楼主 |
发表于 2008-1-15 21:51:38
|
显示全部楼层
我学ACE遇到的几个问题:
1、安装的问题。
查阅了相当多的文档与反复make了N遍,在我的linux上可以用了,但我还是不保证,我做的完全正确,只是能够进行下一步了.
2.加入ACE到我的程序中.
使用g++ -IACE -l... -L... ..... 可以正确的运行了.总不想每回vi + g++ 吧.
要制作一个Makefile,以前那个可以自动编译任何.cpp的Makefile找不到了.
尝试 linux + Eclipse + CDT ->ManageC++ Project + debug,不熟, 又查了好多文档, 总算跑起来了.
3.学习c++NPV, 每一章都是经典,字字玑珠.一章要反复看N遍.如果不是以前做过linux 上的网络服务程序,+设计模式的学习,+C++经典书的研究,我早就不行了.这两本书刚出版的时候,我看了看,又放下了,因为看不懂.
4.stone说的是个好办法,我更喜欢自己手工画.建议把书上的代码都画出来,而且,每段代码最少要画2个版本.一个是最简版,不要细节,不要代码,只要你看的懂的功能描述.第2个图要画主要流程的关键函数调用.只要正确流程的,不要分支异常处理的.
5.版本差异.我下的是最新版本,建议使用书上的版本.有些差异花了我很多时间,很有挫折感.
6.循序渐进,多学多实践,多提问,不要着急.
以上是我的学习经验,希望于你有益. |
|