我在头文件上定义了一个 LPCTSTR lpStrArray[10]
并且用这样的语句分配空间for (int i=0;i<10;i++)
lpStrArray[10]=new char[100];可是在稀构函数中用 delete []lpStrArray会出错啊!应该怎样做了
并且用这样的语句分配空间for (int i=0;i<10;i++)
lpStrArray[10]=new char[100];可是在稀构函数中用 delete []lpStrArray会出错啊!应该怎样做了
解决方案 »
- 请问如何用VC6.0取得档案的绝对路径(类似browser的方法)
- 查找.h文件和.lib文件优先顺序是怎么样的,VC7.1
- 如何产生应用程序,他在应用管理其中的用户名中可以是System,Local Service,Network Service
- 关于 CDialogBar 的问题!请帮帮忙吧!陏闷ing
- 请推荐书籍。。。。
- 关于Unicodetoansi
- 关于windows网络编程中的一个疑点!
- 初学 vc++ 应该看哪些书呢?
- 我用显式联接动态联接库的方式取得了其中函数的地址,然后呢,可以直接用么?
- VC工具栏停靠问题,本人菜鸟,大牛请指点
- 需要做这样一个MDI工程,工具栏放6个按钮,点击每个按钮打开不同的窗口(CFormView,可以直接在上面放控件),该怎么做?
- 菜鸟问题:VC++怎么调试?
lpStrArray[10]=new char[100];你申请空间好象就有点没对。
应该是lpStrArray[i]=new char[100] 吧.释放用
for(int i=0;i<10;i++){
if(lpStrArray[i]) delete lpStrArray[i];
}