代码之家  ›  专栏  ›  技术社区  ›  VolkA

Windows上的C++:Stand()调用中的空白空间的可执行路径

  •  0
  • VolkA  · 技术社区  · 16 年前

    我试图在Windows上使用C++中的“Stand()”函数执行参数文件,只要文件名中没有空白,它就可以工作。对于参数,在字符串周围加双引号是可行的,但是当我尝试对可执行文件本身加双引号时,会出现以下错误:

    文件名、目录名或卷标语法不正确

    2 回复  |  直到 16 年前
        1
  •  1
  •   Community Mohan Dere    9 年前

    使用如下字符串:

    cmd /S /C "your entire command line string"

    How do I deal with quote characters when using cmd.exe

        2
  •  0
  •   Igor    16 年前

    它应该起作用,在别处寻找问题。