C++ ifstream 读写文件 路径 输出:-858993460 -9.25596e+061

本文详细介绍了C++中ifstream的使用,特别是遇到读取文件时输出-858993460或-9.25596e+061的原因,包括数据范围溢出、路径设置不正确以及文件名错误等常见问题,并提供了解决方案。

ifstream使用及输出“-858993460”

你好! 本文主要介绍 ifstream的简单使用输出结果为-858993460的问题讲述,通过本篇文章可以快速学会使用ifstream

1. ifstream的简单使用

//读取及返回值
void read(char *fname){
   
   
	ifstream iff;
	iff.open(fname);
	int nz;double dz;
	iff
我有一组格式如下的数据,要个将这些数据插值成均匀网格点,采用最近邻插值方法,用C++实现,不要每次插值都遍历全部数据,nodenumber, x-coordinate, y-coordinate, z-coordinate, x-velocity 1, 9.599838406E-02,-4.000161588E-02,-3.999999911E-02, 0.000000000E+00 2, 9.800061438E-02,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 3, 1.000001183E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 4, 1.019996222E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 5, 1.039991262E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 6, 1.059986301E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 7, 1.079981340E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 8, 1.099976379E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 9, 1.119971419E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 10, 1.139966458E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 11, 1.159961497E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 12, 1.179956536E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 13, 1.199951576E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 14, 1.219946615E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 15, 1.239941654E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 16, 1.259936693E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 17, 1.279931733E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 18, 1.299926772E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 19, 1.319921811E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 20, 1.339916850E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 21, 1.359911890E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 22, 1.379906929E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 23, 1.399901968E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 24, 1.419897007E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 25, 1.439892047E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 26, 1.459887086E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 27, 1.479882125E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 28, 1.499877164E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 29, 1.519872204E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 30, 1.539867243E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 31, 1.559862282E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 32, 1.579857322E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 33, 1.599852361E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 34, 1.619847400E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 35, 1.639842439E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 36, 1.659837479E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 37, 1.679832518E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 38, 1.699827557E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 39, 1.719822596E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 40, 1.739817636E-01,-4.000161563E-02,-4.000000000E-02, 0.000000000E+00 41, 1.759983897E-01,-4.000161588E-02,-3.999999911E-02, 0.000000000E+00 42, 9.921171818E-02,-3.885718096E-02,-3.999999911E-02, 0.000000000E+00 43, 1.728281405E-01,-3.873344806E-02,-3.999999911E-02, 0.000000000E+00 44, 9.767820245E-02,-3.848635017E-02,-3.999999911E-02, 0.000000000E+00 45, 1.009102479E-01,-3.845369971E-02,-3.999999911E-02, 0.000000000E+00 46, 1.743783153E-01,-3.844525394E-02,-3.999999911E-02, 0.000000000E+00 47, 1.711286140E-01,-3.835494830E-02,-3.999999911E-02, 0.000000000E+00 48, 1.650089745E-01,-3.826525831E-02,-3.999999911E-02, 0.000000000E+00 49, 1.629962780E-01,-3.826392155E-02,-3.999999911E-02, 0.000000000E+00 50, 1.609913533E-01,-3.826228512E-02,-3.999999911E-02, 0.000000000E+00 51, 1.670408647E-01,-3.826106108E-02,-3.999999911E-02, 0.000000000E+00 52, 1.589892368E-01,-3.826014767E-02,-3.999999911E-02, 0.000000000E+00 53, 1.569887279E-01,-3.825847767E-02,-3.999999911E-02, 0.000000000E+00 54, 1.169975157E-01,-3.825808001E-02,-3.999999911E-02, 0.000000000E+00 55, 1.189963906E-01,-3.825787798E-02,-3.999999911E-02, 0.000000000E+00
最新发布
08-05
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值