boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 一种新型的推测编程
相关主题
如何快速读入文本形式的整数
请教用c++读取large file怎么可以快一些?
python读入数据的问题
Help! Read random number of lines in a input file.
写code都推一起很牛逼吗
java可以直接去读txt file里指定的一行吗?
zz发一个功能强大的中文编程
关于windows简单编程,那种入门最好?
python比java慢这么多呀
编程用的电脑
相关话题的讨论汇总
话题: 文件话题: 读入话题: 编译器话题: 几行话题: 目录
进入Programming版参与讨论
1 (共1页)
b***i
发帖数: 3043
1
最近写了一个小程序,要把每个目录下的文件按数字的顺序读入(1.txt, 2.txt,等表
示日期),而目录表示月,比如2015/2/1.txt等,每个文件大约100-200M左右。是每秒十
几行的记录数据,每行记录一个设备,所以24x3600x12行。(一开始是14行,多了几天
变成12行,因为拿走了几个设备)
那么,我费尽九牛二虎的智力在几十分钟内完成了一个小程序,从每个文件中读取最前
的几行输出到唯一一个文件2015.csv,这样,把几个月所有文件按时间(目录排序,文
件名排序)把最开始的记录总结了一下,变成几百行。
我的目的是做一个excel的图,把设备的数据按时间画起来。
那么,目前最好的最简答的编程是什么?能不能让编译器猜测我要做什么。比如
[One approach]
string txt = Files......读入所有内容。
string[] lines = txt.split();
// now save first few lines
[Must be done]
for(int i=0;i<12;i++)
Files.AppendAllText(...);
我希望,编译器知道前面的split是不必要的,只是我实现的一个方案。我写所有文件
读入按行分,是为了描述我的目的。能否让编译器自己优化,直接只读入前几行而已。
有这样的编程语言吗?
p***o
发帖数: 1252
2
这种活随便找个脚本语言就好了,shell有head -n,python有readlines。

【在 b***i 的大作中提到】
: 最近写了一个小程序,要把每个目录下的文件按数字的顺序读入(1.txt, 2.txt,等表
: 示日期),而目录表示月,比如2015/2/1.txt等,每个文件大约100-200M左右。是每秒十
: 几行的记录数据,每行记录一个设备,所以24x3600x12行。(一开始是14行,多了几天
: 变成12行,因为拿走了几个设备)
: 那么,我费尽九牛二虎的智力在几十分钟内完成了一个小程序,从每个文件中读取最前
: 的几行输出到唯一一个文件2015.csv,这样,把几个月所有文件按时间(目录排序,文
: 件名排序)把最开始的记录总结了一下,变成几百行。
: 我的目的是做一个excel的图,把设备的数据按时间画起来。
: 那么,目前最好的最简答的编程是什么?能不能让编译器猜测我要做什么。比如
: [One approach]

1 (共1页)
进入Programming版参与讨论
相关主题
编程用的电脑
求推荐方便编程的平板
一个C++ 的问题
所谓FP就是 递归+pattern matching?
[合集] 为什么美国人不觉得编程是一个青春活?
问问几个软件公司所用的编程语言 (转载)
学会任何编程语言只需高中毕业
我的Visual C++ .net是不是有问题?
大家看看怎么把这几行matlab 代码译成c
Python:请问如何把list变成structured array。
相关话题的讨论汇总
话题: 文件话题: 读入话题: 编译器话题: 几行话题: 目录