请救:有谁知道ACE_InputCDR,ACE_OutputCDR如何用?
#include "ace\CDR_Base.h"#include "ace\CDR_Stream.h"
#include "ace\Log_Msg.h"
//#include <iostream>
//using std::cout;
int ACE_TMAIN(int argc,ACE_TCHAR *argv[])
{
ACE_CDR::Long type;
ACE_InputCDR cdr;
cdr>>type;
//cout<<type;
} 为何有错,提示 error : 'ACE_InputCDR' : no appropriate default constructor available是不是我的头文件引错了.谢谢. 这个错误是:ACE_InputCDR没有缺省构造函数,所以你不能定义ACE_InputCDR cdr;
查了一下文档,ACE_InputCDR有六个构造函数,全部带有参数。你可能需要的是:
ACE_InputCDR cdr(size_t bufsize);
页:
[1]