我需要从QProcess运行以下语句:
programm < file1 > file2
Run Code Online (Sandbox Code Playgroud)
在QT:
QProcess *proc = new QProcess;
proc->setReadChannelMode(QProcess::SeparateChannels);
proc->start("program < \"file1\" > \"file2\"", QIODevice::ReadWrite);
Run Code Online (Sandbox Code Playgroud)
但不知怎的,它不起作用.我在taskmanager中看到,该命令看起来正确,但似乎程序在没有任何参数的情况下执行.我的错误在哪里?