标题:新手编程,求助
作者:15989318410
日期:2018-05-17 15:55
内容:
我想自己做一个定时待机的程序,所以百度了一下别人的作品抄了一下,但一运行就出问题,详情请看图片,我百度查到的方法也试过,没有效果
#1 [15989318410 05-17 15:57]
QT软件版本是 qt-opensource-windows-x86-mingw482_opengl-5.3.0
#2 [三只小鸡 05-17 17:26]
设个断点,单步调试一下啊,看是那一句有问题
#3 [15989318410 05-17 19:27]
跳到这里来了,看不懂
#4 [逆风微光 05-17 20:00]
Qt的调试功能不直观,用VS的Qt插件编译调试
#5 [小韩老师 05-17 21:04]
错误1,没有定义cmd直接使用cmd
QString cmd = cmd +"shutdown -1"可以改为
QString cmd;
cmd = cmd +"shutdown -1";
错误2
QByteArray ba 是临时变量,ch = ba.data();
在函数执行完ba会被销毁,ch的指向就是野值
可以改为在头文件中定义QByteArray ba ;