创建文件问题 本帖最后由 yule253456724 于 2011-02-22 14:56:25 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString str_log = m_strBasePath+time.Format("%Y-%m-%d %H%M%S"); 我是想 生成 带后缀的 像 2011-2-22 145355.log 这样的 CString str_log = m_strBasePath+time.Format("%Y-%m-%d %H%M%S");str_log += _T(".log");然后用 str_log 作为文件名创建文件,不行么? CString str_log = m_strBasePath+(_T("'%s'.log"),m_time);和CString str_log = m_strBasePath+m_time;有区别吗?用CreateDirectory可以建目录 没有 但是 为什么 第一个不能加上 .log呢 看似可以啊 CString str_log = m_strBasePath+(_T("'%s'.log"),m_time); 不觉得这句很有问题吗(_T("'%s'.log"),m_time),这个你想干什么呢,难道是format? 创建完 目录后 怎么取 创建后的 路径啊 我用的这种方法 去的 工程路径 然后 在此工程路径下建立 Log 怎么去Log路径呢/C++CString CLogTestDlg::GetProPath(){ char path_buffer[_MAX_PATH]; char drive[_MAX_DRIVE]; char dir[_MAX_DIR]; char fname[_MAX_FNAME]; char ext[_MAX_EXT]; GetModuleFileName(NULL, path_buffer, _MAX_PATH); _splitpath(path_buffer, drive, dir, fname, ext); CString strDir = _T(""); strDir += drive; strDir += dir; CString strBasePath = strDir; return strBasePath;} 关于窗体全屏的问题 界面设计相关的几个问题 怎样获取远程主机的MAC地址 一个头疼的问题 高手请来看看 如何使用spy++? 急问!ocx控件载入dll失败! 创建多个视图的问题? 怎么会出现这个问题? ADO访问ACCESS,一直正常的程序,突然报错了,,,WHY? 请问求反余弦的函数是怎么写,谢谢了 我知道它一点也不难,只是我实在太菜鸟。。。好吧,紧急求助~~ dialog 有两个按钮,当点击其中一个按钮 对话框不消失,用什么方法解决
我是想 生成 带后缀的 像 2011-2-22 145355.log 这样的
和
CString str_log = m_strBasePath+m_time;
有区别吗?用CreateDirectory可以建目录
没有 但是 为什么 第一个不能加上 .log呢 看似可以啊
创建完 目录后 怎么取 创建后的 路径啊 我用的这种方法 去的 工程路径 然后 在此工程路径下建立 Log 怎么去Log路径呢/C++CString CLogTestDlg::GetProPath()
{
char path_buffer[_MAX_PATH];
char drive[_MAX_DRIVE];
char dir[_MAX_DIR];
char fname[_MAX_FNAME];
char ext[_MAX_EXT]; GetModuleFileName(NULL, path_buffer, _MAX_PATH);
_splitpath(path_buffer, drive, dir, fname, ext);
CString strDir = _T("");
strDir += drive;
strDir += dir;
CString strBasePath = strDir;
return strBasePath;}