views:

102

answers:

0

Possible Duplicate:
Why is getcwd() not ISO C++ compliant?

After searching for availability of execvp on Windows, particularly with VisualStudio, I've ended up with http://msdn.microsoft.com/en-us/library/ms235414.aspx ...

However, it says I should use _execvp instead of execvp. GCC also seems to support _execvp. But what's the deal with the underscore? why is using _execvp more ISO C++ conformant than using execvp?

Also, wouldn't the term deprecated imply that execvp would be removed with some undefined VisualStudio version?