DLL中调用约定和名称修饰(三)[1]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 rivershan 的 blog

dll中调用约定和名称修饰(三)

2c++编译时函数(非类成员函数)名称修饰

当函数使用__cdecl调用约定时,编译器进行以下工作:

 

1.以?标识函数名的开始,后跟函数名;

2.函数名后面以@@ya标识开始,后跟返回值和参数表;

3.当函数的返回值或者参数与c++类无关的时候,返回值和参数表以下列代号表示:

       bconst

dchar

eunsigned char

fshort

gunsigned short

hint

iunsigned int

jlong

本文关键:DLL、调用约定、名称修饰、Calling Convention、Name Decoration、Name Mangling
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top