自动加注释(改正)

读入一个C++程序,输入m、n两个数字,从第m行起的n行代码将作为注释使用(即在这些行前面加上”//”),新程序保存到另一个.cpp文件中,并在屏幕上显示处理过的程序,显示时加上行号。

原文地址

#include<iostream>
#include<fstream>
#include<cstdlib>
#include<iomanip>
using namespace std;
void NewForm(char *filename);
int main()
{
	ifstream fin;
	fin.open("source.cpp");
	if(!fin){cerr<<" Open error..."<<endl;exit(1);}
	ofstream fout;
	fout.open("newsource.cpp");
	if(!fout){cerr<<"输出粗错。。"<<endl;exit(1);}
	int m,n;
	cout<<"输入加注释的行数(m行到n行):"<<endl;
	cin>>m;
	cin>>n;
	char line[300];
	char ch2='/';
	int num=0;//用来表示读取到的行数
	while(!fin.eof())
	{
		fin.getline(line,300,'\n');
		num++;
        if(num>=m&&num<=n)
		{
			fout<<ch2<<ch2<<line<<endl;
		}
		else {fout<<line<<endl;}
	}
	fout.close();
	fin.close();
	NewForm("newsource.cpp");
	return 0;
}
void NewForm(char*Filename)
{
	ifstream fin;
	fin.open(Filename);
	char line[300];
	if(!fin){cerr<<"错误了。。"<<endl;exit(1);}
	int i=1;
	while(!fin.eof())
	{
		fin.getline(line,300,'\n');
	    cout<<setw(2)<<i++<<" :  "<<line<<endl;//getline丢弃换行符,所以要加上endl
	}
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
签名,文本和图像。进行更改并纠正错别字。OCR扫描的文档。填写表格。校对的OCR文字! 校对的OCR结果 PDFpen可以进行光学字符识别(OCR):将扫描文本的那些图片转换为您可以使用的单词,然后对其进行校对以确保准确性。 以Word格式导出 需要对PDF进行一些重大更改吗?以.docx格式导出PDF,以便轻松进行PDF编辑并与Microsoft®Word用户共享。 改正它 选择PDF中的文本,单击“更正文本”,然后进行编辑!在Mac上编辑PDF从未如此简单。 签字 在Mac上签名PDF!使用您安全可靠的数字签名进行签名。扫描签名并将其放入PDF。或者,用鼠标或触控板涂鸦您的签名。签名,盖章,交付:无需传真,无需大惊小怪。 将PDF存储在云中 现在,您可以随时随地编辑PDF。使用iCloud或Dropbox通过iPad和iPhone的PDFpen进行无缝编辑。减小文件大小以进行共享或归档。 翻页 需要新页面吗?插入一个。需要删除页面吗?删除它。页面乱序?只需拖放即可重新排序。甚至可以通过拖放将PDF组合在一起。 用突出显示,强调和删除线标记文档 将文本,图像和签名添到PDF 使用可编辑的文本块纠正原始PDF中的文本 移动,调整大小,复制和删除原始PDF中的图像 复制并粘贴富文本;从PDF(包括列)复制时保留字体和格式 预览和提取文件附件和注释 记录和播放音频注释注释,评论和云注释 使用辅助线将对象对齐 添页码,书签,页眉和页脚,行号和水印 对扫描的文档执行OCR(光学字符识别) 可见的OCR文本层,用于对扫描页面中的OCR文本进行校对 直接从Image Capture或任何Mac兼容的扫描仪进行扫描 调整图像或扫描文档的分辨率,颜色深度和对比度,偏斜和尺寸 上下文相关的弹出菜单可实现快速编辑 压缩PDF文档以减小文件大小 编辑或删除文本,包括OCR文本 使用最高256位AES密码对文档进行密码保护 全屏模式,以及缩放到文档宽度和缩放到实际文档大小 打印注释注释(带或不带原始文本) 与文档一起打印所有注释的列表 添(和打印)笔记和评论 验证数字签名以确保数字签名文档的真实性和信任 使用ATL对文件进行数字签名或创建自签名证书 填写交互式PDF表格并签名 申请与业务相关的内容,并通过图书馆在此处签名 将常用的图像,签名,对象和文本保存在库中 通过iCloud使用iPad和iPad的PDFpen同步库项目 使用iCloud或Dropbox通过iPad和iPhone的PDFpen进行无缝编辑 插入页码并指定位置和格式,包括罗马数字和贝茨编号 插入和删除页面;通过拖放来重新排序PDF中的页面;合并PDF 使用测量工具测量距离,包括建筑文档中的比例尺 导出到Microsoft ®的Word(.DOC,.DOCX)格式(必须得到许可的用户) 使用AppleScript和JavaScript Automation自动化PDF操作 将PDF直接保存到Evernote

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值