All pastes #226797 Raw Edit

ll2utm

public cpp v1 · immutable
#226797 ·published 2006-10-28 21:00 UTC
rendered paste body
	FILE *File_Output;	FILE *File_Input;	NumRecords = 0;	File_Input = fopen ("GMCN.001", "rt");    File_Output = fopen ("PPO.001", "rt");    while (1)	{		NumFields = fscanf (File_Input, "%d %lf %lf %lf %lf %lf %lf %lf", &GPSWeek, &GPSSecond,	&Latitude, &Longitude, &Altitude, &Pitch, &Roll, &Heading);		if (NumFields != 8)			break;		if (Longitude < 0)			Longitude = - Longitude;		fprintf (File_Output, "%.10f,%.10f,%.3f, %d %.4f %.4f %.4f %.4f\n",	Latitude, Longitude, Altitude, GPSWeek, GPSSecond, Pitch, Roll, Heading); // "carry" field		Latitude += 0.001;		fprintf (File_Output, "%.10f,%.10f,%.3f, %d %.4f %.4f %.4f %.4f\n",	Latitude, Longitude, Altitude, GPSWeek, GPSSecond, Pitch, Roll, Heading); // "carry" field		NumRecords ++;	}    LLtoUTM(RefEllipsoid, Lat, Long, UTMNorthing, UTMEasting, UTMZone);Y:\src\LL2UTM>Y: & cd Y:\src\LL2UTMY:\src\LL2UTM>echo VSLICKERRORPATH="Y:\src\LL2UTM"VSLICKERRORPATH="Y:\src\LL2UTM"Y:\src\LL2UTM>"C:\PROGRA~1\SLICKE~1\win\vsbuild" "Y:\src\LL2UTM\LL2UTM.vpw" "Y:\src\LL2UTM\LL2UTM.vpj" -t rebuild&"C:\Program Files\SlickEdit\win\vsbuild" -signalport 9000 -signal "execute-post-build Y:\src\LL2UTM\LL2UTM.vpj"---------- Rebuild Project: 'LL2UTM.vpj' - 'Debug' ---------- VSLICKERRORPATH="Y:\src\LL2UTM"LatLong-UTMconversion.cppSwissGrid.cppUTMConversions.cppLinking...Build successfulY:\src\LL2UTM>cd debugY:\src\LL2UTM\Debug>ll2utm      5 [main] ll2utm 3944 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION    533 [main] ll2utm 3944 open_stackdumpfile: Dumping stack trace to LL2UTM.exe.stackdumpY:\src\LL2UTM\Debug>