判断指针是否有效 我在编程时遇到了一个非常难的问题,就是线程1用new新建了一个对象,把这个指针传递给了线程2,可是在线程1在处理过程中会把这个对象delete掉,线程2要如何判断指针是否被delete掉了,要不然程序会报错。有没有哪位有比较好的方法,赋值成NULL是不行的,线程2的指针改不到。先谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、你可以进行同步,线程1新建对象后等待线程2完成相应操作2、如果你想这样: 线程1: delete object; object = NULL; 那么可能线程1没法执行到第二句就被调度了。 mysql数据库导出数据,求大神笼罩,本人学生初学啊 剪取区域 100分, 关于在vc中如何释放回收内存的问题? 请高手帮忙! 请教SUCCEEDED宏的用法问题 Dialog界面加按钮后编译出错,请问原因。 初学socket,选什么书好? 请问gethostbyaddr如何使用? 如何在linux上安装oracle9i,很急!帮帮我这个菜鸟吧! 如何截取Windows的所有消息? 一个高难度的问题,特急! vc++6.0 如何对外设输入的数据进行处理,并将数据通过曲线图显示出来? 自绘菜单的问题
2、如果你想这样: 线程1: delete object; object = NULL; 那么可能线程1没法执行到第二句就被调度了。