我有一个目标路径和一个字符串文件名,我想用 c++ 将它们连接起来。
有没有办法做到这一点,让程序/编译器在 Windows 或 UNIX 系统的 / 和 \ 之间进行选择?
如果您想在编译时执行此操作,您当然可以执行类似的操作
#ifdef WIN32
#define OS_SEP '\\'
#else
#define OS_SEP '/'
#endif
或者您可以只使用“/”,并且在 Windows 上一切都会正常工作(除了解析字符串并且仅使用“\”的旧程序)。只有以这种方式显示给用户时,它才会看起来很有趣。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)