C++中fstream文件写入读出代码

按陈良乔的书写测试的。

我觉得先写入,再读出比较好,

所以修改了一下执行顺序。。。。

代码:

#include <cstdlib>
#include <iostream>
#include <fstream>

using namespace std;

int main(int argc, char *argv[])
{
    int nYear, nMonth, nDate;

    cout<<"please input today(year month date):"<<endl;
    cin>>nYear>>nMonth>>nDate;

    ofstream fout("Date.txt");
    if( !fout.bad())
    {
        fout<<"the day user input is: \n"
            <<nYear<<" "<<nMonth<<" "<<nDate;
        fout.close();
    }
    else
    {
        cout<<"cann't open and write this file."<<endl;
    }

    ifstream fin("Date.txt");
    if( !fin.bad())
    {
        fin.ignore(256,'\n');
        fin>>nYear>>nMonth>>nDate;
        cout<<"date in the file is :"<<nYear<<"-"<<nMonth<<"-"<<nDate<<endl;
        fin.close();
    }
    else
    {
        cout<<"cann't open this file."<<endl;
    }

    return 0;
    system("PAUSE");
    return EXIT_SUCCESS;
}

  

运行:

时间: 2024-09-27 02:33:52

C++中fstream文件写入读出代码的相关文章

求在vb.net中实现文件搜索的代码

问题描述 如题.请哪位高手给我一个在vb.net中实现文件搜索的代码,就好像是WINDOWS里面的搜索那样的东西. 解决方案 解决方案二:不知道系统是怎么做的.比如搜索.doc文档就不知道如何做好些.解决方案三:PrivateSubgetFiles(ByValdirAsScripting.Folder)DimnodeAsTreeNodeDimfilesAsScripting.Files=dir.FilesDimfileAsScripting.FileDimfileNameAsStringDimi

抓取并下载CSS中所有图片文件的php代码_php技巧

这篇文章的亮点是,正则式更加复杂鸟,╮(-_-)╭,再就是 Copy 函数的灰常强大的一个用法. > 话说刚才听 NsYta 说小邪的主题太白了,杯具.最近太忙,没有空,不然就自己搞一个新主题. 一. 抓取 CSS 中的图片: > 1. 首先做好准备工作: > 第一步,先把 CSS 原本的路径存到 $url 变量里,然后把 CSS 的内容保存在 abc.css 中. > 因为考虑到经常碰到多个 CSS 文件的状况,所以小邪没有直接填一个 CSS 路径. > 而是把几个 CSS

Android 遍历文件夹中所有文件的实例代码

可以获得文件夹中所有文件的路径及文件名. 代码很简单,直接上车,车上再解释: /** * 获取指定目录内所有文件路径 * @param dirPath 需要查询的文件目录 * @param _type 查询类型,比如mp3什么的 */ public static JSONArray getAllFiles(String dirPath, String _type) { File f = new File(dirPath); if (!f.exists()) {//判断路径是否存在 return

Python中删除文件的程序代码_python

Python是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定.Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用.它具有简单.易学.免费.开源.可移植性.解释性.面向对象.可扩展性.可嵌入性以及丰富的库等特性,目前的应用范围也非常广泛,如系统编程.图像处理.数据库编程等方面. Python开发者可以使用文本编辑器(如Windows的记事本等)或者专业的IDE(集成开发环境)来编写程序代码.IDE使得开发者可

.net中下载文件的实例代码_实用技巧

一.//TransmitFile实现下载 复制代码 代码如下: protected void Button_Click(object sender, EventArgs e)    {        /*         微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite         下载超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下载的问题.         代码如下:         */   

c#查询压缩文件中制定文件 用C#代码怎么写

问题描述 现在需要写一个程序要求就是有很多文件如.xls.doc.jpg.png.gif的文件压缩在压缩包里面目标:如果压缩包里面有一个1.xls的文件我怎么写程序去压缩包中找到1.xls这个文件在哪个压缩包中 解决方案 解决方案二:可不可以先把压缩文件解压到临时文件夹中,然后取得解压出来的所有文件,遍历,判断.然后删除解压的文件.[DllImport("Unzip32")]publicexternstaticintUnZip(inthwnd,stringszCmdLine,Strin

c# 调用.bat文件的实现代码_C#教程

c# 调用.bat文件 使用命名空间:using System.Diagnostics; System.Diagnostics.Process.Start(Server.MapPath("ah.bat")); ===================================================================== 扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件 首先,批处理文件是一个文本文件,这个文件的每一行都是

在Python程序中进行文件读取和写入操作的教程

  这篇文章主要介绍了在Python程序中进行文件读取和写入操作的教程,是Python学习当中的基础知识,需要的朋友可以参考下 读写文件是最常见的IO操作.Python内置了读写文件的函数,用法和C是兼容的. 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件).

文件操作ofstream,open,close,ifstream,fin,按照行来读取数据, fstream,iosin iosout,fio.seekg(),文件写入和文件读写,文件拷贝和文件

 1.ofstream,open,close 写入文件 #include<iostream> #include<fstream>   using namespace std;   //通过ofstream的方式实现写入文件 open,close void main() {     ofstream fout;  //ofstream输出文件     fout.open("E:\\1.txt");//打开文件     fout << "1