C(++)判断文件是否存在

代码

核心代码

/// 判断文件是否存在
bool is_exist_file_(std::string&& str_file)
{
	struct stat st;

	return (0 == stat(str_file.c_str(), &st));
}

完整代码

#include <iostream>

/// 判断文件是否存在
bool is_exist_file_(std::string&& str_file)
{
	struct stat st;

	return (0 == stat(str_file.c_str(), &st));
}


int main()
{
	std::string str = "C:\\EnvPath_VAPS_XT_4_2.txt";

	bool is_exist = is_exist_file_(std::move(str));

	std::cout << is_exist << "\n\n\n";

}

测试结果

posted @ 2021-02-06 23:23  mohist  阅读(439)  评论(4编辑  收藏  举报