无法将cmd命令作为TCHAR传递
unable to pass cmd command as TCHAR
我正在Visual Studio c++上工作。我想将cmd命令传递到可执行文件路径,在我的代码中键入TCHAR。我能够成功地在命令行中运行。当我尝试调整我的代码时,它不会占用整个路径。谁能给出一些想法,如何使这条道路工作。
TCHAR cmd[] = _T(""C:"Program Files (x86)ABC MCC 7500"binDebugMonitor.exe runQuery --host_client "EXY DISPATCH" --query 1"");
谢谢
转义任何特殊的引号字符(")使用"和对反斜杠()试试这个:
TCHAR cmd[] = _T(""C:\"Program Files (x86)\ABC MCC 7500"\bin\DebugMonitor.exe runQuery --host_client "EXY DISPATCH" --query 1"");
相关文章:
- 将数组作为参数传递给函数安全吗?作为第三方职能部门,可以探索他们想要的之外的其他元素
- 将对象数组的引用传递给函数
- Pybind11:将元组列表从Python传递到C++
- std::向量与传递值的动态数组
- 基于另一个成员参数将函数调用从类传递给它的一个成员
- 使用指向成员的指针将成员函数作为参数传递
- Ctypes wstring通过引用传递
- C++数组传递给大小为的函数
- 输入到文件并输出到另一个文件,并将流文件传递给函数
- C++/传递值导致#DEN
- C++Boost Asio Pool线程,带有lambda函数和传递引用变量
- 如何将参数传递给正在使用模板的类
- 将重载的成员函数传递给函数模板
- 我不明白为什么我声明一个空的内部结构并将其传递给构造函数
- 如何将函数集合传递给客户端类,以便将它们当作客户端类本身的成员使用
- 通过JNI传递数据数组的最快方法是什么
- 是否有C++编译器选项允许激进地删除所有函数调用,并将参数传递给具有空体的函数
- 修改函数中的指针(将另一个指针作为参数传递)
- 如何将一个函数返回的 TCHAR* 传递给(托管)C++中的另一个函数
- 无法将cmd命令作为TCHAR传递