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 );
/////////////////////////////////////////////////////////////////
以下別人幫我寫的