The C++ Programming Language书中的问题~哪位大虾帮看看~~

bigant888 2004-06-14 04:48:41
p(95)页
6. 如何知道编译器是编译里,是否引进了临时变量!
8. 运行一些测试,看看你的编译器对于用指针写的迭代和用下标写出的迭代是否真的
生成相同的代码.如果能要求不同级别的优化.......

如何才能看到生成的代码???

顺便问下,哪里有这本书的习题答案?
谢谢~
...全文
151 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Agemo 2004-06-15
  • 打赏
  • 举报
回复
编译器应该都有个编译选项的,默认是不会生成汇编代码的文件的
只要加上着个编译选项
就会导出一个先翻译到汇编代码的文件
比如gcc,就会生成一个.s文件
这就是生成的汇编代码文件
moonsilver 2004-06-15
  • 打赏
  • 举报
回复
sharkhuang(爱情和程序都读不懂):

聪明。
sharkhuang 2004-06-15
  • 打赏
  • 举报
回复
构造函数加打印就可以了!
Darkay_Lee 2004-06-14
  • 打赏
  • 举报
回复
看汇编代码
bigant888 2004-06-14
  • 打赏
  • 举报
回复
能详细点吗,如何看?
darkstar21cn 2004-06-14
  • 打赏
  • 举报
回复
vc中可以看临时变量。你可以查看程序的汇编代码,
qwertasdfg123 2004-06-14
  • 打赏
  • 举报
回复
6。进入debug模式,看汇编或者内存地址空间。
8。生成代码应该是汇编。
bigant888 2004-06-14
  • 打赏
  • 举报
回复
6. 如 f(char&)
调用f('a') 此时会产生临时变量的吧.那在哪里可以看呢,debug里可以吗?
8.不清楚,他题就是这样,就是不知道在哪里看生成代码?
qwertasdfg123 2004-06-14
  • 打赏
  • 举报
回复
6。是什么意思?
8。它应该指的汇编吧。
yiana1002 2004-06-14
  • 打赏
  • 举报
回复
这本书有答案书呀

64,683

社区成员

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

试试用AI创作助手写篇文章吧