你好,我有个文件格式是以*.txt 文本文件存放的 格式如下:
名称 曲线数据1 曲线数据2 曲线数据3 曲线数据4
01 10.5 11.2 5.9 7.5
02 11.5 16.6 17.5 16.4
03 25 16 19 51.2
04 25.3 15.8 47.6 54.8就这样一个数据格式,我要把它读出来经过计算机处理后(比如,对第三列的第二个数据17.5 用y=x*x+x公式来计算)计算后按照以上的格式再写到另一个文件中。
请各位赐教。谢谢
名称 曲线数据1 曲线数据2 曲线数据3 曲线数据4
01 10.5 11.2 5.9 7.5
02 11.5 16.6 17.5 16.4
03 25 16 19 51.2
04 25.3 15.8 47.6 54.8就这样一个数据格式,我要把它读出来经过计算机处理后(比如,对第三列的第二个数据17.5 用y=x*x+x公式来计算)计算后按照以上的格式再写到另一个文件中。
请各位赐教。谢谢
这篇文章会对你有帮助
使用appe from 文本文件名 导入数据,计算结果写入另一数据表,然后导出文本文件(可能是copy to,查查资料),没什么难度,如果不是非用vc,建议你用这个办法
还有一个问题是怎样在vc中调用另一个应用程序。请各位帮忙。
CStdioFile file;
if (file.Open(...))
{
CString strLine;
int n;
float f1,f2,f3...
while(file.ReadString(strLine)
{
sscanf(strLine, _T("%d,%f,%f,%f...."), &n, &f1, &f2, &f3...);
....
}
}
写也差不多,加上一些空格或者\t
ShellExecute(hwnd, "Open", "exe路径", "参数", "该可执行文件的工作目录", SW_SHOWDEFAULT )