首页 > 解决方案 > 如何在编译时记录驱动器的卷标?

问题描述

起初,我以为我可以只使用 __FILE__ 宏,但它只给了我当前文件的驱动器号和路径,我需要的是包含卷标的东西。

我知道我可以使用GetVolumeInformation函数获取卷标,但我确实需要编译代码的机器上驱动器的卷标。不一定是运行代码的机器上的驱动器。

最后,我想要一个可以输出的字符串,该字符串将显示在编译时记录的卷标。基本上,与 __FILE__ 的想法相同,只要它在路径中包含卷标即可。有什么办法可以做到这一点吗?

标签: c++macros

解决方案


推荐阅读