使用 ProbeVue 调试 C++ 应用程序
2010-05-04 00:00:00 来源:WEB开发网按以下格式使用这个函数:@@uft:PID:*:picked_function:entry。例如:
Case 1 : @@uft:PID:*:hello__1AFv:entry
Case 2 : @@uft:PID:*:atexit:entry
基本探查的示例
清单 2 中的示例演示如何调试 C++ 源代码,确认是否会调用所需的所有函数以及调用的次序。这个示例使用的 C++ 源代码包含一个非类函数、类的一个私有成员函数和一个公共成员函数。
清单 2. C++ 源代码:class.C
#include<iostream>
using namespace std;
void func3() // A Non-Class function
{
cout << "In func3" << endl;
}
class space
{
private:
int func2() // Private member function of class space
{
cout << "In space private func2" << endl;
return 1;
}
public:
void func1() // Public member function of class space
{
cout << "In space public func1" << endl;
int rv = func2(); // Calling Private function func2
cout << "Return value of space private func2: " << rv <<endl;
}
};
int main()
{
space s;
s.func1(); // Calling Public function of class space
func3(); // Calling Non-class function func3
}
- ››使用脚本恢复WinXP系统的用户登录密码
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››使用纯文本文件打造WCF服务
- ››使用 Dojo 开发定制 Business Space 小部件,第 4...
- ››使用 ADDRESS 与 INDIRECT函数查询信息
- ››使用 COLUMN函数编制单元信息
更多精彩
赞助商链接