在VS2013上C++怎么用fstream的函数读文件并存入一个结构体,以前都用的fopen之类的,想学学新的
蜂芒 2016-03-14 05:54:41 比如:
结构体如下:
typedef struct GeographicPoint /* 描述地理坐标点 */
{
unsigned int geop_id; /* ID */
double geop_x; /* x坐标 */
double geop_y; /* y坐标 */
double geop_h; /* 高程 */
struct GeographicPoint *geop_next; /* 指向下一个节点的指针 */
struct GeographicPoint *geop_prior; /* 指向上一个节点的指针 */
}GeographicPoint, *GeoPoi; /* 定义结构体指针类型GeoPoi */
文件如下:
ID x坐标 y坐标 高程
100 10 10 500
101 20 20 700
四个数据一行,我写得很开,是想看清楚一点,实际数据间隔一个空格