要创建PGP Map文件,您需要首先创建自己的PGP密钥对。然后,您可以使用PGP软件来生成您的公钥,并将其保存到一个文本文件中。
接下来,您可以将其他人的公钥添加到该文件中。这可以通过从他们那里获取他们的公钥并手动将其添加到文件中来完成。或者,您可以在公共PGP服务器上搜索他们的公钥并下载它并添加到文件中。
最后,您可以将整个文件导出为PGP Map文件,以便与其他用户共享。这可以通过选择“导出”选项并选择“PGP Map文件”格式来完成。
总之,生成PGP Map文件需要创建自己的PGP密钥对、获取其他人的公钥并将它们添加到文件中,最后将整个文件导出为PGP Map文件
示例代码:#include <iostream>
using namespace std
void crash()
{
__asm
{
int 3//到这里就中断(模拟程序崩溃)
}
}
int main()
{
cout<<"hello"<<"\n"
crash()
return 0
}
在vc6.0里敲入上面代码,project->settings->c/c++ 在project options里加上/Zd表示编译的时候生成行信息,然后在link选项卡里勾选Generate mapfile,在project options加上/mapinfo:lines。好了,rebuild all就可以在debug目录下生成一个后缀名为.map的文件,可以用记事本打开它。
运行程序,d出有“调试 发送错误报告 不发送”三个按钮的对话框,查看错误报告技术信息,在开始的几行里有“code flags record address“记住address后的地址,我的是0x00401156。根据它就能找出崩溃时的函数地址。可以查看map文件的 “Rva+Base”(偏移+基地址)列,其中第一个大于address的前一个call对应函数就是崩溃的函数。
可以使用可以用OziExplorer 3.95.4h打开MAP文件,游戏中往往把一些游戏地图保存为扩展名为map文件。map是一种图像数据调用文件,可以模拟场景。 MAP文件主要有两种生成方法,一种是由系统自动生成,默认文件名为所建立的项目名(如XXX为项目名...)
.map文件,用于描述目标板的可访问存储区,告诉Embest IDE那些内存地址是合法的,哪些区域可以读,那些可以写。以免在调试时,IDE内存的读写,出现不可预知的结果。 如果是一些地图格式,可以试试photoshop或者oziexplorer打开。
扩展资料:
游戏中往往把一些游戏地图保存为扩展名为map文件。map是一种图像数据调用文件,可以模拟场景。MAP文件是CCS软件编译后产生的有关DSP用到所有程序、数据及IO空间的一种映射文件。
生成方法:MAP文件主要有两种生成方法,一种是由系统自动生成,默认文件名为所建立的项目名(如XXX为项目名)加上.map后缀xxx.map,另一种在CMD文件中指定生成MAP文件, *** 作方法为在MEMORY指令前面加上“-m abc.map”,文件名可以任意。
参考资料:
百度百科-map文件
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)