• 8217阅读
  • 4回复

qt 运行时出错the program has unexpectedly finished [复制链接]

上一主题 下一主题
离线goodltf
 
只看楼主 倒序阅读 楼主  发表于: 2010-05-08
代码如下:
if(*destip1!=NULL&&*srcport1!=NULL&&*destport1==NULL&&*srcip1==NULL)
        {
        char iptbs[60];
        sprintf(iptbs,"iptables -A %s -d %s -p %s --sport %s -j %s",method,destip1,proc,srcport1,dz1);
        system(iptbs);
        }
Starting /root/FireWall/FireWall...
The program has unexpectedly finished.
/root/FireWall/FireWall exited with code 0
离线wd007

只看该作者 1楼 发表于: 2010-05-08
这一点看不出来,你调试一下看看。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线heart2007

只看该作者 2楼 发表于: 2010-05-08
改成system(iptbs.c_str())试一试
离线goodltf
只看该作者 3楼 发表于: 2010-05-09
我用qt creator调试总出错,调试不了
所以不知道怎么调试阿
离线goodltf
只看该作者 4楼 发表于: 2010-05-09
功能是可以实现的,就是程序退出了
快速回复
限100 字节
 
上一个 下一个