MFC_VC++fopen_s打开网路路径文件,保存信息日志

fopen_s打开网路路径文件,保存信息日志

复制代码
FILE *pFileHandle1 = NULL;
    try
    {
    
     if (_access("\\\\172.17.140.245\\dfnssawdata\\loger\\", 0) != 0)
        CreateDirectory(_T("\\\\172.17.140.245\\dfnssawdata\\"), NULL);
     sprintf_s(szLogFilePath, "\\\\172.17.140.245\\dfnssawdata\\loger\\%04d_%02d_%02d_%02d.log", sysTime.wYear, sysTime.wMonth, sysTime.wDay, sysTime.wHour);
     fopen_s(&pFileHandle1, szLogFilePath, "a+b");
     if (pFileHandle1 == NULL)
     {
        m_strLogList.RemoveAll();
        return;
     }
     pPos = m_strLogList.GetHeadPosition();
     while (pPos)
     {
        strLogInfo = m_strLogList.GetNext(pPos);
        fprintf_s(pFileHandle1, "%s\r\n", _bstr_t(strLogInfo).operator const char*());
     }
     m_strLogList.RemoveAll();
    fclose(pFileHandle1);
    }
    catch(CFileException ex1)
    {
        MessageBox(L"网络错误,无法访问172.17.140.245");
    }

    
复制代码

 

posted @   txwtech  阅读(239)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示