在visual stdio 2008下 system函数取消了怎么办?
如题system函数用不了了有什么可以代替的吗高手指教....我把#includes《stdafx.h》放在第一个就好使了,这是什么原因啊,而且不包含这个文件编译还过不去...
如题 system函数用不了了 有什么可以代替的吗 高手指教
....我把 #includes 《stdafx.h》放在第一个就好使了,这是什么原因啊 ,而且 不包含这个文件编译还过不去,为什么啊???这个文件中说明也没有啊,一楼帮解释一下可以吗 展开
....我把 #includes 《stdafx.h》放在第一个就好使了,这是什么原因啊 ,而且 不包含这个文件编译还过不去,为什么啊???这个文件中说明也没有啊,一楼帮解释一下可以吗 展开
展开全部
米有取消啊。。
可以用的啊。
#include <process.h>
其实吧。系统已经提供了N个方便快捷的API供你使用。。
远远比system("")来的快。。
比如 CreateProcess
Winexec
ShellExecuteEx等。
============================================
补充
汗..
这个stdafx.h 是预编译头文件..
是VS编译器引进的一种机制..
在MFC内.是无条件包含.不然新加的类运转不了..
在普通SDK编程内.可以不包含.但是.因为预编译头文件内
往往包含了一些运行所必须的头文件.如果你直接去掉stdafx.h
那么.很多的关键头文件都被一并忽略了.这肯定编译不过.
真想尝试的话.就自己手工包含一次.(强烈不建议).
可以用的啊。
#include <process.h>
其实吧。系统已经提供了N个方便快捷的API供你使用。。
远远比system("")来的快。。
比如 CreateProcess
Winexec
ShellExecuteEx等。
============================================
补充
汗..
这个stdafx.h 是预编译头文件..
是VS编译器引进的一种机制..
在MFC内.是无条件包含.不然新加的类运转不了..
在普通SDK编程内.可以不包含.但是.因为预编译头文件内
往往包含了一些运行所必须的头文件.如果你直接去掉stdafx.h
那么.很多的关键头文件都被一并忽略了.这肯定编译不过.
真想尝试的话.就自己手工包含一次.(强烈不建议).
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询