用malloc动态分配内存,创建数组。 VC++6.0 malloc 数组 内存 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString 的构造呢?CString *strs = new CString[n];是自动呼叫构造函数的。 sizeof(CString)这个真的没法玩啊。sizeof(CString)的值是4吧? 用new吧 CString 是对象CAdd dlg;CString *num1,*num2,*num3,*num4;int iPos1;iPos1 = m_List.GetItemCount();num1 = new CString[iPos1+1];num2 = new CString[iPos1+1];num3 = new CString[iPos1+1];num4 = new CString[iPos1+1]; for (iPos1;iPos1>=0;iPos1 = iPos1 - 1) { dlg.m_Edit_Mingxi = m_List.GetItemText(iPos1-1, 2); CString str2 = _T(dlg.m_Edit_Mingxi); num1[iPos1-1] = str2.Mid(4,2); // debug 在这里报错num2[iPos1-1] = str2.Mid(7,3); num3[iPos1-1] = str2.Mid(13,1);num4[iPos1-1] = str2.Mid(16,3); } CString定义的是个字串指针,用CString::GetBuffer可返回字串对象缓冲区指针,此时对应的长度才是正确的。 vc中基于对话框程序中如何使用报表 现在还有必要深入掌握COM吗? 请教怎样打开一个24位图 如何知道有哪些 dll 或 com 被调用, 被那些应用调用? 互斥量与自动复位事件的作用是不是一样的 有人做过这种画图吗? 请问如下代码如何释放 控制台程序如何接受其他程序的输入? 热键管理,请帮忙 关于SDI程序启动的一个问题 RELEASE版本修改什么地方才能像DEBUG版本那样调试 关于绑定文件夹的问题
是自动呼叫构造函数的。
这个真的没法玩啊。sizeof(CString)的值是4吧?
CString *num1,*num2,*num3,*num4;
int iPos1;
iPos1 = m_List.GetItemCount();
num1 = new CString[iPos1+1];
num2 = new CString[iPos1+1];
num3 = new CString[iPos1+1];
num4 = new CString[iPos1+1];
for (iPos1;iPos1>=0;iPos1 = iPos1 - 1)
{
dlg.m_Edit_Mingxi = m_List.GetItemText(iPos1-1, 2);
CString str2 = _T(dlg.m_Edit_Mingxi);
num1[iPos1-1] = str2.Mid(4,2); // debug 在这里报错
num2[iPos1-1] = str2.Mid(7,3);
num3[iPos1-1] = str2.Mid(13,1);
num4[iPos1-1] = str2.Mid(16,3);
}