学习汇编对学习C++有多大帮助?

antimatterworld 2008-02-24 09:30:59
学习汇编对学习C++有多大帮助?

想把C++研究的深入点,是否需要学习点汇编知识?


请达人给解释一下~~
...全文
254 22 打赏 收藏 举报
写回复
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2008-02-28
  • 打赏
  • 举报
回复
有帮助,如果您知道C++的虚函数在汇编级是如何实现的,一定对您对虚函数的理解有帮助;
汇编语言主要在优化时会有用,尤其使用MMX类多媒体指令进行优化时----早先我们在作FlashPlayer的时候很多绘图指令是用MMX汇编实现的
antimatterworld 2008-02-27
  • 打赏
  • 举报
回复
太好了,在大家的帮助下我受益匪浅,节贴...
baihacker 2008-02-26
  • 打赏
  • 举报
回复
19楼的说得很正确...
Seanxiaoxiao 2008-02-26
  • 打赏
  • 举报
回复
汇编对C++理解大有好处,可以试着编写一些小例子,然后可以看反汇编后的代码,对照着看,对理解程序大有帮助哦
antimatterworld 2008-02-26
  • 打赏
  • 举报
回复
<深度探索C++对象模型>
一共352页, 就这些没有少
-------------------------
这本书比较强悍,很有深度,很详细.
antimatterworld 2008-02-26
  • 打赏
  • 举报
回复
那看样子我最好是学学哦
星羽 2008-02-26
  • 打赏
  • 举报
回复
学了总有好处
星羽 2008-02-26
  • 打赏
  • 举报
回复
写了总有好处
Supper_Jerry 2008-02-26
  • 打赏
  • 举报
回复
<深度探索C++对象模型>
一共352页, 就这些没有少
chenHappyGirl 2008-02-26
  • 打赏
  • 举报
回复
肯定有用阿。
我个人人为能更好的理解计算机体系结构。
唐巧 2008-02-24
  • 打赏
  • 举报
回复
学习汇编可以知道C++被编译成底层的机器语言是怎么样的,进而了解程序的运行机制和一些优化方法。
对一些很难查的bug,也可以通过查看对应的汇编代码来分析。
mathe 2008-02-24
  • 打赏
  • 举报
回复
提高程序效率关键还在于学习算法,其次学习一点编译器相关知识也非常有帮助,最后才应该用手工汇编优化
antimatterworld 2008-02-24
  • 打赏
  • 举报
回复
C++的一些东西,我只会用,不明白其中道理,就想研究点汇编了,在C++中嵌入一点汇编代码好象也能提高程序的效率.
lin_style 2008-02-24
  • 打赏
  • 举报
回复
现在学汇编,完全是个人兴趣爱好。
xi_aowo_happy 2008-02-24
  • 打赏
  • 举报
回复
如果你用C++编游戏的话,为了提高效率,在代码中加点汇编效果会很好的。
NoInfoNoFear 2008-02-24
  • 打赏
  • 举报
回复
我觉得,学习C语言时,汇编的作用较大,特别是对指针的理解,如果能配合《编译原理》就更好了。
antimatterworld 2008-02-24
  • 打赏
  • 举报
回复
那就麻烦大侠推荐几本书.
最好是电子版的,不是电子版的也行.
mathe 2008-02-24
  • 打赏
  • 举报
回复
有帮助。
但是最大的帮助是在于能更好的理解计算机体系结构
yuyunliuhen 2008-02-24
  • 打赏
  • 举报
回复
还是了解点汇编比较好。
antimatterworld 2008-02-24
  • 打赏
  • 举报
回复
刚才下载了一本<深度探索C++对象模型>
一共352页,不知道是不是这本电子书少内容~~
加载更多回复(2)
发帖
C++ 语言

6.3w+

社区成员

C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
帖子事件
创建了帖子
2008-02-24 09:30
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下