vs2010 C++编程:txt文件,系统时间输出

该博客介绍了如何在VS2010中使用C++进行TXT文件的写入,以及如何格式化输出系统时间,包括日期和时间的详细格式。代码示例展示了如何获取用户指定的保存位置并写入内容,以及如何以DD-MMM-YY,HH-MM-SS格式输出系统时间。" 41696865,2391601,GCC在Linux下的编译使用指南,"['Linux开发', 'C语言编程', 'GCC工具', '编译构建', '软件开发']
摘要由CSDN通过智能技术生成

vs2010 C++编程:txt文件,系统时间输出

1.txt文件的写入
//本段代码是利用CFileDialog类打开保存文件对话框,从而获得用户指定的保存位置及文件名,确定了输出txt文件的名字和保存地址,然后将内容写入txt
代码:

#include <fstream>
     using namespace std;
    CFileDialog dlg(FALSE, "uff", "uff file", OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, "Universal File Format Files文件(*.uff)|*.uff"); //FALSE表示保存文件,TRUE为打开文件。“uff”为文件的扩展名,如果写txt文件则应为“txt”。”uff file“为默认文件名。则本例保存的文件名为uff file.uff。后边的为保存文件的属性,最后变为提示语。
    dlg.m_ofn.lpstrInitialDir="D:\\"; //制定了默认的打开位置,这里设的D盘根目录
    if ( dlg.DoModal()!=IDOK )  //DoModal()函数打开了保存对话框
        return;
    //获取文件的绝对路径 
     CString sFileName=dlg.GetPathName();  //GetPathName()函数返回文件路径(盘符+路径+文件名)      
     ofstream ofs(sFileName,ios::app);//ofstream的类的构造函数,头文件需包含<fstream>,ios::app指定了写入的内容加到文件的末尾
        ofs<<"Hello!";
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值