[原创]关于学习ARX必要基础C++的书及其学习方法的讨论,欢迎大家发言
本没有打算学习ARX,原因较多,不说了;后来,看了一篇文章,突然想学习一些,学到mfc时,似乎觉得无从下手了,我想象我这样的人应该有不少,希望在这里能得到一些过来人的经验之谈,让我们这群迷惘者少走些弯路,盼望--从初学者学习VC++需要出发,给我们介绍一些好书,好的方法,经验,呵呵!学C++,如果真的理解了至少要一年(虚拟,继承,STL.....)(C++对象模型这本书懂了)
mfc,看看VC++技术内幕,有时间的话6个月
ATL,如果熟悉COM的话一个月,如果不懂,三个月。
还有,你数据库和数据结构要懂,真正的二次开发程序是必须用到的 本人摸索了一段时间,主要是一个人闷头学,走了不少弯路,现在想给大家一个提示:在学习书本,上机实践的同时,不要忘记多和别人交流。 谢谢版主前置该贴,但我们希望版主先说说你们的学习方法和好的书籍,我想版主知道我们需要什么,所以版主会正中我们要害,呵呵,强烈要求,强烈呼吁, 我的一点点看法:
关键看个人的定位,如果想以设计为主,再学点编程,是不用学Arx的.Lisp或VBA最好.
如果专业做开发,Arx不应成为唯一.
(1)如楼上所说,学大量的C\C++知识. 这是基础.
(2)大量的与编程有关的知识,如COM \ ActiveX \
(3)用熟几种编译器,如.Net, VB\VC...
总之,如果单单就Arx而言,我看是学70%关于VC++知识,20%关于Arx本身的知识,10%的行业设计和AutoCAD使用经验.
说到经验,就是多看Arx带的例题. 如果这些例子搞清了,也就没有多少问题了. 差不多一年半前,我是一個幾乎沒有接觸過VC++(僅懂少許VB)的大四學生,現在嘛,算是半個合格的ARX程式員了吧.感覺一般的問題還可以獨自解決.确實VC++對初學者來說,特別是對學過VB的人來說太恐怖了.那些機制簡直不知所雲! 估计我正在走你以前走的路,大四毕业也就懂一些vb,工作一年后,也用vb些过程序,用vlisp开发过cad,但vlisp开发界面相关的程序不够爽,用activex也不习惯,用vb又觉得有时候有些不能解决的问题,与cad没有整合的感觉,我也没有想学arx特别深的想法,只希望现在能用vlisp编出的程序,以后能用arx编出,就可以了,
你们到现在还没有说有什么好书推荐给我们呢,从入门的角度, 你们的说法好象太恐怖了:
我认为只要有国C++的基础然后做ARX 应该没那么的困难,只要发现问题然后搜集资料解决问题就行了,这是一种很好的学习,对于你不经常用的,不需要去学。消息处理什么的,只要了解功能就行了。不必非常了解他们是怎样工作的。不要心急。无意中会有很大的收获 推荐本书吧,还可以,绝大部分内容是从ObjectARX中翻译过来的,不过看中文总比看英文强点.
《AutoCAD ARX函数库查询辞典》中国铁道出版社
27.00(含光盘) [纯粹个人观点]
其实学习和工作一样,不要考虑太多,唯一的一条就是:有目标,然后不懈的努力
太多的顾虑和算盘都不好,容易让人丧失信心和毅力
页:
[1]
2