C++中简单读写文本文件的实现方法
#include "stdafx.h"
#include <iostream>
#include <fstream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
//写入文件
ofstream ofs; //提供写文件的功能
ofs.open("d:\\com.txt",ios::trunc); //trunc打开文件时,清空已存在的文件流,若不存在此文件则先创建
int i;
char a = 'a';
for(i = 1; i != 27; ++i)
{
if(i < 10)
{
ofs << "0" << i << "\t" << a << "\n";
a ++;
}
else
{
ofs << i << "\t" << a << "\n";
a ++;
}
}
ofs.close();
//读出文件到控制台
char buffer[256];
ifstream ifs; //提供读文件功能
ifs.open("d:\\com.txt",ios::in);//in--打开文件做读操作
cout << "d:\\com.txt" << "中的内容如下:" << endl;
while(!ifs.eof()) //判断是否达到stream的结尾
{
ifs.getline(buffer, 256, '\n'); //字符达到256个或遇到换行就结束
cout << buffer << endl;
}
ifs.close();
}
相关推荐
-
C++中简单读写文本文件的实现方法
代码如下所示: 复制代码 代码如下: #include "stdafx.h"#include <iostream>#include <fstream>using namespace std;int _tmain(int argc, _TCHAR* argv[]){ //写入文件 ofstream ofs; //提供写文件的功能 ofs.open("d:\\com.txt",ios::trunc); //trunc打开文件时,清空已存在的文件
-
C#简单读写txt文件的方法
本文实例讲述了C#简单读写txt文件的方法.分享给大家供大家参考,具体如下: //write txt StringBuilder builder = new StringBuilder(); FileStream fs = new FileStream(saveFileName, FileMode.Create); StreamWriter sw = new StreamWriter(fs, Encoding.Default); for (int i = 0; i < ds.Tables[0].
-
nodejs简单读写excel内容的方法示例
本文实例讲述了nodejs简单读写excel内容的方法.分享给大家供大家参考,具体如下: 支持读写Excel的node.js模块 node-xlsx: 基于Node.js解析excel文件数据及生成excel文件,仅支持xlsx格式文件: excel-parser: 基于Node.js解析excel文件数据,支持xls及xlsx格式文件: excel-export : 基于Node.js将数据生成导出excel文件,生成文件格式为xlsx: node-xlrd: 基于node.js从excel文
-
C++中简单的文本文件输入/输出示例详解
为了便于理解,我们把cout 用于控制台输出时的一些情况和写入到文本文件的情况进行类比: cout 控制台输出 包含头文件 iostream 头文件 iostream 定义了一个 ostream 类用于处理输出 头文件 iostream 声明了一个名为 cout 的 ostream 对象 指明名称空间 std 可以结合使用cout和运算符<<来显示各种类型的数据 文本文件输出(写入到文本文件) 包含文件头 fstream 头文件 fstream 定义了一个ofstream 类用于处理输出 声明
-
Android开发中简单设置启动界面的方法
本文实例讲述了Android开发中简单设置启动界面的方法.分享给大家供大家参考,具体如下: 启动界面的意义是为了让后台处理耗时的复杂工作,当工作处理完成后,即可进入主界面.相比让用户等待布局加载完成,使用一张图片作为启动背景,会带来更好的体验. 首先,需要建立一个简单的布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas
-
在koa中简单使用Websocket连接的方法示例
目录 前言 ws模块安装 websocket初始化 websocket下发数据 总结 前言 在一次项目需求会上,有个新需求是要让用户从管理后台主动下发数据到app前端,从而让前端那边对这主动下发的数据做一些用户交互.实现思路很清晰,用Websocket的方式.Websocket 是一种自然的全双工.双向.单套接字连接,是建立在 TCP 协议上的. 相比于 HTTP 协议,Websocket 链接一旦建立,即可进行双向的实时通信: ws模块安装 由于后台是基于node+koa2+mongo进行开发
-
C#读写文本文件(.txt)的方法实例
读取txt文件 如果你要读取的文件内容不是很多,可以使用 File.ReadAllText(filePath) 或指定编码方式 File.ReadAllText(FilePath, Encoding)的方法.它们都一次性将文本内容全部读完,并返回一个包含全部文本内容的字符串 string str1 = File.ReadAllText(@"c:\temp\a.txt"); //也可以指定编码方式 string str2 = File.ReadAllText(@"c:\temp
-
android中NFC读写功能的实现方法
本文实例为大家分享了android中NFC读写功能的具体代码,供大家参考,具体内容如下 首先检查一下设备是否支持NFC功能 private void checkNFCFunction() { // TODO Auto-generated method stub mNfcAdapter = NfcAdapter.getDefaultAdapter(this); // check the NFC adapter first if (mNfcAdapter == null) { // mTextVie
-
ExtJs中简单的登录界面制作方法
一 首先请看图片 二 登陆界面Ext代码 复制代码 代码如下: /// <reference path="http://http://www.jb51.net/Resources/ExtJs/vswd-ext_2.0.2.js" /> //加载提示框 Ext.QuickTips.init(); //创建命名空间 Ext.namespace('XQH.ExtJs.Frame'); //主应用程序 XQH.ExtJs.Frame.app = function() { } Ext
-
C#中读写INI配置文件的方法
在作应用系统开发时,管理配置是必不可少的.例如数据库服务器的配置.安装和更新配置等等.由于Xml的兴起,现在的配置文件大都是以xml文档来存储.比如Visual Studio.Net自身的配置文件Mashine.config,Asp.Net的配置文件Web.Config,包括我在介绍Remoting中提到的配置文件,都是xml的格式. 传统的配置文件ini已有被xml文件逐步代替的趋势,但对于简单的配置,ini文件还是有用武之地的.ini文件其实就是一个文本文件,它有固定的格式,节Section
随机推荐
- php验证手机号码(支持归属地查询及编码为UTF8)
- JavaScript框架(iframe)操作总结
- AngularJS仿苹果滑屏删除控件
- vbs实现无黑框无DOS窗口隐藏批处理运行窗口
- 实例讲解如何在iOS应用开发中使用设计模式中的代理模式
- php调用mysql存储过程实例分析
- Android App开发中Gradle构建过程的配置方法
- Android中RecyclerView上拉下拉,分割线,多条目的实例代码
- 解决mysql 1040错误Too many connections的方法
- lnmp下如何关闭Mysql日志保护磁盘空间
- Ubuntu下MySQL中文乱码的问题解决
- JavaScript中实现无缝滚动、分享到侧边栏实例代码
- sqlserver 常用存储过程集锦
- JavaScript参数个数可变的函数举例说明
- Spring中DAO被循环调用的时候数据不实时更新的解决方法
- 多重條件組合查詢(二)
- 详解MyBatis逆向工程
- Linux Shell在目录下使用for循环结合if查找文件的巧用
- python实现坦克大战游戏 附详细注释
- 使用dotnet-dump 查找 .net core 3.0 占用CPU 100%的原因解析