【问题标题】:How to use system("start E:\myprogram.exe")系统使用方法("start E:\myprogram.exe")
【发布时间】:2013-09-02 19:04:12
【问题描述】:

我想打开我的其他程序:

system("start");

程序正在运行:E:\Pasd\swe\Dtr。 程序名称:app.exe 我应该在“”中输入什么来运行。我试试:

 system("start E:\Pasd\swe\Dtr\app.exe");

但它不起作用。

【问题讨论】:

  • 你需要转义你的反斜杠,这样编译器就不会认为有特殊字符,所以"E:\Pasd\swe\Dtr\app.exe"会变成"E:\\Pasd\\swe\\Dtr\\app.exe"
  • 哎呀,没有重新阅读我的评论,现在我无法编辑它。显然即使在 SO 中,反斜杠也被用作转义字符......意思是说类似于 Corvin 的答案。

标签: c++ path system


【解决方案1】:

试试这个:-

system("start E:\\Pasd\\swe\\Dtr\\app.exe");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-14
    • 2011-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-22
    相关资源
    最近更新 更多