C++重写文件
C++ rewrite file
我有一个C++类,其中许多作业都涉及到从书中复制和粘贴代码。问题是,这本书的格式使这项工作变得非常乏味。当我复制和粘贴时,代码的左侧会有多余的数字和空格,并且部分代码会错位。我想写一个C++程序来读取一个文件(可能是.txt),重新格式化代码并删除旁边的数字。
但是,我一直在搜索cplusplus.com,不知道要导入什么库,所以我可以打开和编辑文件。如果能给我一个正确的方向,以及你们中任何人可能拥有的任何文本编辑技巧,我将不胜感激。非常感谢。
由于这是针对一个类的,我不想给你太多答案,但你需要包括文件流和输入输出流。我还想看看getLine函数。
就编辑输入的文本而言,你可以格式化字符串,这样前x位就被剪掉了。这不是最漂亮的,但听起来你还处于课程的早期阶段,所以这可能不是问题。
要删除行号:将代码复制并粘贴到具有块选择功能的像样的文本编辑器中(我使用textpad)启用块选择并选择行号。删除它们。保存结果。
为了使代码格式美观:将代码(减去行号)复制并粘贴到一个像样的IDE(集成开发环境-我使用代码::block)中,重新格式化代码。
相关文章:
- 如何创建一个CMake变量,除非显式重写,否则使用默认值
- .cpp和.h文件中的模板专用化声明
- MFC:重写附属 DLL 中 RC 文件中的位图路径
- 如何在不重写整个视频文件的情况下仅替换流中的一个数据框架?(ffmpeg)
- 用 0 重写文件。我做错了什么?
- 在C 中重写文本文件
- 如何用参数重写构造函数并在单独的文件中实现它
- 从txt文件中读取数字,添加一些数字,然后在c ++中将其重写为其他文件
- C++重写文件
- 重写文件中的数据,而不关闭文件并重新打开它.(c++)
- 重写部分二进制文件
- 如何使用 C++ 在.txt文件中写入、读取和重写
- OpenCV 重写压缩的视频文件
- 添加和删除文件片段以不完全重写它的最有效方法是什么
- 重写c库文件函数
- 重写与添加到c++中已读csv文件的末尾
- 重写文件内容上的按钮点击在qt
- 删除文件的开头,而不重写整个文件
- Fstream文件正在被重写
- 如何重写/覆盖文本文件中的字符串/行