c++判断文件是否存在

#include <string>
#include <unistd.h>
#include <string.h>
#include <iostream>
#include <vector>
using namespace std;

int main(){

    string filename_1 = "/home/cai/CLionProjects/socket_demo/file_test/get_file_create_time.cpp";
    string filename_3 = filename_1.append("");
    char filename_4[filename_3.size()];
    strcpy(filename_4 , filename_3.c_str());
    if (access(filename_4, 0) == -1) {
        std::cout<<"dddddd" <<std::endl;
    } else{
        std::cout<<"DDDDDD" <<std::endl;
    }

}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。