x小问题!!!!!!! 我在MSDN里看见参数后面有[in]和[out] 这是什么意思呀???/ 高手赐教!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 [in]表明该参数是输入参数,[out]表明该参数作为输出参数使用.如想计算一个值,可以使用返回值,但是函数的返回值是有限的,那么就可以使用一个参数,把它带出来。void change(BYTE *pBuf, int & wLen){ wLen -= 2;} 那么这个值就减少了2,不就可以出来了吗?int iLen = 100;BYTE * pBuf = new BYTE[100];change(pBuf, iLen);当调用完后,则iLen = 98了。而pBuf就为输入参数了。wLen是输出参数。 [in]:表示是输入参数[out]:表示是输出参数 同上[in]:表示是输入参数 [out]:表示是输出参数 mfc 两个 picture 控件,怎么处理啊 rgb转ycbcr的C代码 为什么消息循环这样就接收不到键盘消息了呢?(两帖一起给分) 用c来获得和设置win7的系统音量怎么实现? 用一年delphi了 今天开始转向C++ 时机成熟在去搞delphi socket发送与接收信息 动态创建CEdit,程序退出后出现问题 请问该如何调试 isapi 程序呀? 怎样利用mciSendCommand函数进行快放和慢放 ●●● 帮忙看看这段程序,从注册表读取进程列表,大体解释一下就可以了,谢谢 ●●● 请教CString的一些疑难问题 carray可以存储任何类型吗,包括自定义的
[out]表明该参数作为输出参数使用.如想计算一个值,可以使用返回值,但是函数的返回值是有限的,那么就可以使用一个参数,把它带出来。
void change(BYTE *pBuf, int & wLen)
{
wLen -= 2;
}
那么这个值就减少了2,不就可以出来了吗?
int iLen = 100;
BYTE * pBuf = new BYTE[100];
change(pBuf, iLen);
当调用完后,则iLen = 98了。而pBuf就为输入参数了。wLen是输出参数。
[out]:表示是输出参数
[in]:表示是输入参数
[out]:表示是输出参数