OS:Windows
IDE:VC++6.0
System函数大多情况下都是如下的应用的
这样写都没有问题。
我在用system函数调用带参数的批处理的时候
当参数是字符串并且该字符串含有空格的时候
例如 在cmd命令行下:运行run.bat "C:/Program Files/1.txt" "D:/Test"
的时候可以正常运行,但是如果用程序写如下的代码时就会出错:
在VC++6.0 IDE下,针对Windows OS开发时,使用`stdlib.h`中的`system`函数执行CMD命令需谨慎,文章探讨了可能遇到的问题及解决策略。
OS:Windows
IDE:VC++6.0
System函数大多情况下都是如下的应用的
这样写都没有问题。
我在用system函数调用带参数的批处理的时候
当参数是字符串并且该字符串含有空格的时候
例如 在cmd命令行下:运行run.bat "C:/Program Files/1.txt" "D:/Test"
的时候可以正常运行,但是如果用程序写如下的代码时就会出错:
2086
2593
2230

被折叠的 条评论
为什么被折叠?
