#include<iostream>
#include<windows.h>
#include<string>
#include<fstream>
using namespace std;
char file[100];
void qk()
{ofstream qingkong(file);qingkong.close();return;
}
int main()
{system("title 文本编辑器");string cnt;bool flag=false;int sum=1;cout<<"请输入文件名"<<endl;cin>>file;strcat(file,".txt");ifstream fin(file);if(fin){if(MessageBox(NULL,"此文件已存在,是否清空?","提示",MB_YESNO)==6){qk();}}ofstream fout(file,ios::app);if(MessageBox(NULL,"是否启动标行模式?","询问",MB_YESNO)==6){flag=true;}while(getline(cin,cnt)){if(cnt=="exit"){if(MessageBox(NULL,"是否退出","提示",MB_YESNO)==6){return 0;}}if(flag){fout<<sum<<" ";sum++;}fout<<cnt<<endl;}return 0;
}

用c++写文本(.txt)文件编辑器相关推荐

  1. Java中使用字符流读取UTF-8和写出txt文件 乱码 问题

    乱码问题一直都是非常难受的问题,本文解决Java中使用字符流读取UTF-8和写出txt文件 乱码 话不多说,直接上图 输出结果: 使用代码: 解决:

  2. Ubuntu下如何将文件夹中图片索引写进txt文件中

    方法之一 sudo find dress/ -name *.jpg | cut -d '/' -f2-3 > train_dress.txt "find"后面跟的是当前文件下 ...

  3. python 数组写txt_python txt文件常用读写操作

    文件的打开的两种方式: f = open("data.txt","r") #设置文件对象 f.close() #关闭文件 #为了方便,避免忘记close掉这个文 ...

  4. java文件输出流,写到.txt文件,如何实现换行

    java中写.txt文件,实现换行的几种方法: 1.使用java中的转义符"\r\n": Java代码 String str="aaa"; str+=" ...

  5. Unity解析和读取文本—— txt 文件

    方法一:在Unity内部文件中加载(使用相对路径) 1.首先在Unity的 Assets 目录下新建一个 Resources 文件夹,将需要读取的 txt 文件保存到 Resources 文件夹中.( ...

  6. python 数组写txt_python txt文件常见读写操作

    文件打开的两种方式: 1.f = open("data.txt","r") #设置文件对象 f.close() #关闭文件 2.#为了方便,避免忘记close掉 ...

  7. CH376的串口模式操作U盘(读、写、txt文件、csv文件、串口调试讲解、stm32程序)

    文中介绍的可能有一些繁琐,因为也是想解释的更清楚一些,但是小弟希望大家能认真看完. 市面上关于ch376串口的知识介绍不多,可以说基本没有,博主当时也废了一些力气,在此希望给大家一些帮助,认真看完绝对 ...

  8. java 写文件换行_Java写到.txt文件,如何实现换行

    http://blog.csdn.net/liangoo7/article/details/7882773 java中写.txt文件,实现换行的几种方法: 1.使用java中的转义符"\r\ ...

  9. 服务器上txt文件编辑器,网站后台文本编辑器使用方法

    网站后台文本编辑器使用方法 Excel电子表格导入 利用Excel电子表格导入功能,您可以把已写好的Excel电子表格中指定的工作表一次性的导入编辑器中.Excel电子表格中的图片.图表等文件将自动上 ...

  10. python爬虫学习(三):使用re库爬取淘宝商品,并把结果写进txt文件

    第二个例子是使用requests库+re库爬取淘宝搜索商品页面的商品信息 (1)分析网页源码 打开淘宝,输入关键字"python",然后搜索,显示如下搜索结果 从url连接中可以得 ...

最新文章

  1. Git 版本还原命令
  2. Angular 2+ 监听路由变化动态设置页面标题
  3. linux-shell——02
  4. CTF基本赛制与题型
  5. laravel 数据库操作(表、字段)
  6. 英伟达新GPU发布:快到飞起,快到老黄瞬间学会了跳舞
  7. Web服务器的部署地点
  8. 分布式光纤管道泄漏监测系统管道泄漏检测技术分析
  9. 一款好用的并发测试工具、接口测试工具、项目管理工具
  10. linux qt 多点触摸,Qt 4.6 添加 Multi-touch(多点触摸)支持
  11. CF106C Buns动态规划解决多重背包
  12. Facebook和Ins即将推出NFT项目?Meta的元宇宙计划实现ing
  13. 微信小程序(小程序的生命周期)
  14. 计算机中文名称乱码,中文文件名乱码怎么解决?
  15. Java面向对象(2).抽象类和接口
  16. js根据日期时间区间获取季度Q1-Q4列表
  17. VQA相关概念简单整理
  18. SQL Server 系统时间
  19. vs2012 access数据库 crystalreport
  20. 【JS+h5】围住神经猫

热门文章

  1. 关于在IDEA的Resources目录下无法加载文件的问题
  2. 国产 android 平板,外国人眼中最好的十款国产Android平板
  3. 仿QuickOffice的Excel的表格实现
  4. PCM音频文件播放-PC软件推荐+android代码
  5. 200plc,经典案例,两台水泵,一用一备 有一个总启动和总停止,控制这两路的启停
  6. div中随机显示个性标签
  7. Golang 中 Slice的分析与使用(含源码)
  8. 基于 RICS-V 架构的单周期 38 条指令处理器设计(含源码及实验报告)
  9. 工程热力学Ch.1基本概念
  10. 基于Springboot的三方线上美食商城系统