找回密码
 注册
查看: 1874|回复: 0

[原创 批量Tecplot数据文件读取修改并覆盖原文件

[复制链接]
发表于 2006-12-27 11:06:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
C++如何实现数据文件读取修改并覆盖原文件??本人在上海交大涡轮机械研究所做PIV测试由于装置光路折射,Tecplot 数据需误差修正。
请问C++或Fortran高手如何实现如题?需读取的批量Tecplot数据文本文件:
VARIABLES = "x (mm)""y (mm)""U (m/s)""V (m/s)""Status"
Zone T = "Sequence 0"
I=41,J=42,K=1,F=POINT
1.61.60.0010.04016
4.01.60.0400.06716
6.31.60.0000.00016
8.71.60.0000.00016
11.11.60.0000.00016
13.51.60.0000.00016
15.91.60.0000.00016
18.31.60.0000.00016
20.61.60.0000.00016
23.01.60.0000.00016
25.41.60.0000.00016
27.81.60.0000.00016
30.21.60.0000.00016
32.51.60.0000.00016
34.91.60.0000.00016
37.31.60.0000.00016
39.71.60.0000.00016
42.11.60.0000.00016
44.41.60.0000.00016
46.81.60.0000.00016
49.21.60.0000.00016
51.61.60.0000.00016
54.01.60.0000.00016
56.31.60.0000.00016
58.71.60.0000.00016
61.11.6-0.0050.00016
63.51.6-0.0050.00016
65.91.6-0.0100.00016
68.31.6-0.0050.00016
70.61.6-0.0050.00016
73.01.6-0.0000.00016
75.41.6-0.001-0.00016
77.81.6-0.001-0.00016
80.21.6-0.001-0.00016
82.51.60.001-0.00016
84.91.60.0160.00016
87.31.60.0060.00016
89.71.6-0.0060.00016
92.11.6-0.0230.00016
94.41.6-0.0140.00016
96.81.6-0.0040.00016
- - - - - - - - - - - - -  - - - - - - -
需修改数据行 第一行3,4列数据为原来的1.2倍
             第二行3,4列数据为原来的1.3倍
             - - - - - - - - - - - - - -  -
并将结果内容覆盖原文件(要求保留文件提示头信息)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表