sscanf中格式输入不能加多余的东西,就因为多加了个逗号sscanf( Buffer,"%lf,%lf,%lf",&Lat,&Lon,&Alt );半天没找到问题,害我去向别人请教问题的时候给我花五分钟写了下面图片中的分割字符串代码,罪过罪过。好久不写代码了生疏了
以下正确代码
std::ifstream LLAInFile( "STKLLA.txt" );
doubble x,y,z;
char Buffer[50];
LLAInFile.getline( Buffer,50 );
sscanf( Buffer,"%lf%lf%lf",&Lat,&Lon,&Alt );
/
以下别人帮我写的