VC++中的getopt()

Aar*_*ron 11 c++ windows visual-studio-2008

Linux下编程时,我非常喜欢使用GNU getopt.据我所知,getopt()在MS VC++下不可用.

注意:

  • Win32环境
  • 使用Visual Studio
  • 没有提升
  • 没有MFC
  • 不关心可移植性

题:

  • 那么我如何相应地移植getopt()?
    • 在移植时我应该注意哪些指导原则?
  • 已知端口具有相同的功能?

And*_*ant 6

这可能有所帮助,它也很容易集成

http://www.codeproject.com/KB/cpp/xgetopt.aspx


Har*_*ord 2

您必须检查许可证要求,但 GCC 库的源代码是免费提供的。只需从那里获取 getopt() 即可。