unsigned _stdcall ....隐式的一个int?

时间:2010-06-20 10:26:54

标签: c++ function return

具有此签名的函数:

unsigned _stdcall somefunction (LPVOID lParam);

是否意味着它隐式返回一个整数?作为无符号真的不是一个价值本身?并且_stdcall是一个调用约定....

2 个答案:

答案 0 :(得分:13)

unsignedunsigned int的快捷方式,因此此函数返回无符号整数。

答案 1 :(得分:1)

unsigned本身就是一种类型,它与unsigned int相同。为什么有人会费心去编写unsigned int(特别是在类型转换中,额外的空间会损害人的能力,以便用很多括号快速直观地解析表达式)超出了我的范围。