11 2021 档案

摘要:部分旧代码升级到C++11,发现以前的#ifdef linux不起作用了。 调查发现,linux C++11中,并没有定义linux这个宏。需要使用__linux__进行替换。 StackOverflow地址如下 c++ - How to identify platform/compiler fro 阅读全文
posted @ 2021-11-18 11:56 逃跑的红薯 阅读(73) 评论(0) 推荐(0)
摘要:如下。为windowsapi方法。如果项目支持的话,也可以选用C++17提供的标准库函数。 标准库函数参考 std::filesystem::exists - cppreference.com bool isDir = std::filesystem::is_directory(path); boo 阅读全文
posted @ 2021-11-17 17:34 逃跑的红薯 阅读(925) 评论(0) 推荐(0)