数据结构也学了一学期了,听说要考试了,老师经常说什么代码积累的东西,
那个纯属在骗人嘛,想象都知道,那JB老师,
数据结构上机,居然还让把以前写好的代码从平台上考下来用,而且吧,开下来的代码还特别恶心,
不能马上用,因为里边有许多的行标,必须自己去掉,
你说那老师不是在骗人嘛?
不过吧,我还是有办法搞定它的,想难住我,没这么容易,还有那破平台居然也好意思来考试,真是佩服他们。。。
不说了,说一下程序的实现过程吧。。。
这个程序就叫做 《 FastCopy 》吧。。。
具体代码如下:
也为我发现,每当拷贝代码的时候,行标最多只有3为,我们可以得到 . 的位置,来去掉我们不关心的东西,
然后保存我们得到的就可以了
,其实很简单。。。
改天 用 MFC 画一个框架。。。
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
string str;
ifstream in("1.txt"); //使用文件读取
ofstream out("2.txt");
int i, j, temp = 0;
bool bRet = true;
for (; getline(in, str); )
{
temp = 0;
for (i = 0; i < str.length(); i++) //得到“ . ” 的位置
{
if ('.' == str[i])
{
temp = i;
break;
}
}
if (0 != temp) //判断是否含有 “。”
{
for (j = temp+1; j < str.length(); j++)
{
out << str[j];
}
}
else //直接输出
{
out << str;
}
out << endl;
}
return 0;
}
就这么简单,其实也就是平时发现问题,然后通过编程实现,达到变懒的目的吧。。。
其实,我挺懒的。。。O(∩_∩)O哈哈~
本文介绍了一个简单的程序——《FastCopy》,用于去除从特定平台下载的源代码中的行号标记,以便于代码的再次使用。该工具通过定位每行代码中的“.”字符来确定行号的结束位置,并移除这些标记。
1288

被折叠的 条评论
为什么被折叠?



