h312903294
驱动牛犊
驱动牛犊
  • 注册日期2008-12-03
  • 最后登录2009-04-14
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望31点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1906回复:1

[求教]麻烦大家帮忙解释下

楼主#
更多 发布于:2008-12-03 20:37
我的问题是关于 天书 的第一个例子: 用Visual Studio 创建工程
书上说要把主文件改为 .C,但是我改了后进行反汇编时,发现DEBUG下的windows菜单下并没有反汇编的选项。
然后我把 .C 改回 .CPP ,发现这下有了反汇编选项。
so,请大家解释下这是为什么哈?
非常感谢大家的帮助和回帖!

这下面是我把.CPP改为.C后调试,VS显示的调试信息:
“1.exe”: 已加载“D:\Backup\我的文档\Visual Studio 2005\Projects\1\debug\1.exe”,已加载符号。
“1.exe”: 已加载“C:\WINDOWS\system32\ntdll.dll”,未加载任何符号。
“1.exe”: 已加载“C:\WINDOWS\system32\kernel32.dll”,未加载任何符号。
“1.exe”: 已加载“C:\WINDOWS\WinSxS\x86_Microsoft.VC80.DebugCRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_f75eb16c\msvcr80d.dll”,已加载符号。
“1.exe”: 已加载“C:\WINDOWS\system32\msvcrt.dll”,未加载任何符号。
程序“[2056] 1.exe: 本机”已退出,返回值为 0 (0x0)。

这下面是程序,我用@表示插入的断点
// 1.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"

int _tmain(int argc, _TCHAR* argv[])
{
@
 return 0;
}
h312903294
驱动牛犊
驱动牛犊
  • 注册日期2008-12-03
  • 最后登录2009-04-14
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望31点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-12-27 20:34
那位大大解释下麻
游客

返回顶部