大侠们帮帮忙:XXX.hstruct s1
{
int x;
...
};
class c1
{
public:
s1 *ps1;
...public:
void func1 ();
}XXX.cpp...
void c1::func1 ()
{
if ( ps1 )
{
delete (ps1); // 每次程序运行到这里就崩溃,急死我了
ps1 = NULL;
}
}...
我想可能是 c++ 语法上的问题,但是没有头绪,请帮帮忙了,谢
{
int x;
...
};
class c1
{
public:
s1 *ps1;
...public:
void func1 ();
}XXX.cpp...
void c1::func1 ()
{
if ( ps1 )
{
delete (ps1); // 每次程序运行到这里就崩溃,急死我了
ps1 = NULL;
}
}...
我想可能是 c++ 语法上的问题,但是没有头绪,请帮帮忙了,谢
解决方案 »
- 对话框在关闭时,如何将参数值传给其他对话框?
- mfc基本操作
- SDK 窗口添加状态栏 帮帮忙
- 头文件问题!!!!!!!!!!!!!!!!!!!!11
- MFC如何重新初始化应用程序
- 基础问题,请大哥们不吝赐教。在一个对话框中如何对其中的控件进行操作?在程序里面
- 熟悉mfc初始化的内部结构的高手请进!!
- vlc播放器遇到"concealing 910 DC, 910 AC, 910 MV errors in P frame"后无法继续播放
- 我有一个下载VS.NET的FTP下载网址,请问怎么下载啊?
- opencv怎么获得拟合椭圆的误差!!!???
- 如何判断一個文件指針是否已経関閉?
- CList的使用的问题
========
只要这个指针一开始的时候设置为NULL了,就可以了,这个就相当于什么事情都没做关于这个问题,你可以看effective c++