typedef struct _Cmd_Param
{
CString strServerIP;
CString strUserID;
CString strPolicyType;
CString strKey;
CString strKeyValue;
}CmdParam,*PCmdParam; CmdParam * param = (CmdParam*)malloc(sizeof(CmdParam));
memset(param,0,sizeof(CmdParam));
param->strServerIP=argv[1];
param->strUserID=argv[2];
param->strPolicyType=argv[3];
param->strKey=argv[4];
param->strKeyValue=argv[5];为什么到 param->strServerIP=argv[1];
赋值的时候过不去?
而普通的CString 变量能够过去。?
{
CString strServerIP;
CString strUserID;
CString strPolicyType;
CString strKey;
CString strKeyValue;
}CmdParam,*PCmdParam; CmdParam * param = (CmdParam*)malloc(sizeof(CmdParam));
memset(param,0,sizeof(CmdParam));
param->strServerIP=argv[1];
param->strUserID=argv[2];
param->strPolicyType=argv[3];
param->strKey=argv[4];
param->strKeyValue=argv[5];为什么到 param->strServerIP=argv[1];
赋值的时候过不去?
而普通的CString 变量能够过去。?
解决方案 »
- [HELP]如何调用数据库中的Function和存储过程来读写数据库?
- 关于vc/mfc WinSock聊天室程序的问题
- 静态文本框的内容修改是WM_SETTEXT的原因还是WM_PAINT的原因
- GETITEMDATAPTR返回的是什么?怎么得到LISTBOX选中项绑定数据的指针?
- 两个类相互访问的问题
- 双升游戏出牌规则的算法有谁做过吗?
- 如何编程用WINDOWS的计划任务定时让我的程序运行??
- 在2000中怎么修改系统时间?
- CAsyncSocket类的Flush()函数是用来干什么的?
- 动态数组如何以消息的形式传递?
- 救命呀,请教高手:为什么我的debug版本编译通过,但Release版本界面上,按钮乱摆放了
- 字符变量赋值这样难道不行?
这句话应该改成CmdParam * param = new CmdParam;
单存调用malloc是没有调用CString的构造函数的。