The following code compiled and worked fine a few days ago but today when I ran it I got about 1550 warnings and some errors, some of which are:
line 1 error: invalid preprocessing directive #i
line 137 warning: null character (s) ignored (enabled by default)
line 11 error: 'u' does not name a type
I am stumped by this, any comments?Code:#include <windows.h> #include <iostream> #include <string> #include <sstream> using namespace std; struct Player { string surname; string initial; string firstname; string club; int normalgrade; int rapidgrade; string gradingnumber; int dmno; }Read, Hewins, Crane; int main () { Read.surname = "Read"; Read.initial = "F"; Read.firstname = "Mike"; Read.club = "Fakenham"; Read.normalgrade=200; Read.rapidgrade=199; Read.gradingnumber="107456D"; Read.dmno=14171; Hewins.surname = "Hewins"; Hewins.initial = "P"; Hewins.firstname = "Andrew"; Hewins.club = "Fakenham"; Hewins.normalgrade=20; Hewins.rapidgrade=19; Hewins.gradingnumber="199876H"; Hewins.dmno=14201; Crane.surname = "Crane"; Crane.initial = "D"; Crane.firstname = "Stephen"; Crane.club = "Norwich Dons"; Crane.normalgrade=87; Crane.rapidgrade=76; Crane.gradingnumber="201654H"; Crane.dmno=14223; cout<<Read.firstname<<" "<<Read.initial<<" "<<Read.surname<<" of "<<Read.club<<"Chess Club"<<endl; cout<<"His normal grade is "<<Read.normalgrade<<" and his rapidplay grade is "<<Read.rapidgrade<<endl; cout<<"His grading number is "<<Read.gradingnumber<<" and his ECF Direct Membership no is "; cout<<Read.dmno<<"."<<endl<<endl<<endl<<endl; cout<<Crane.firstname<<" "<<Crane.initial<<" "<<Crane.surname<<" of "<<Crane.club<<"Chess Club"<<endl; cout<<"His normal grade is "<<Crane.normalgrade<<" and his rapidplay grade is "<<Crane.rapidgrade<<endl; cout<<"His grading number is "<<Crane.gradingnumber<<" and his ECF Direct Membership no is "; cout<<Crane.dmno<<"."<<endl<<endl<<endl<<endl; cout<<Hewins.firstname<<" "<<Hewins.initial<<" "<<Hewins.surname<<" of "<<Hewins.club<<"Chess Club"<<endl; cout<<"His normal grade is "<<Hewins.normalgrade<<" and his rapidplay grade is "<<Hewins.rapidgrade<<endl; cout<<"His grading number is "<<Hewins.gradingnumber<<" and his ECF Direct Membership no is "; cout<<Hewins.dmno<<"."<<endl<<endl<<endl<<endl; return 0; }



1Likes
LinkBack URL
About LinkBacks



