Mercurial > hg > old > magoroku_racing
comparison car.cc @ 116:ed702e49cc6c
conpile
author | e085768 |
---|---|
date | Thu, 16 Jun 2011 04:05:33 +0900 |
parents | 31dd5c07f7c1 |
children | b6dc70f6aa7e |
comparison
equal
deleted
inserted
replaced
115:31dd5c07f7c1 | 116:ed702e49cc6c |
---|---|
82 bool flag; | 82 bool flag; |
83 | 83 |
84 flag = false; | 84 flag = false; |
85 | 85 |
86 while ((bufp = fgets(buff, BUFSIZE, fp)) != NULL) { | 86 while ((bufp = fgets(buff, BUFSIZE, fp)) != NULL) { |
87 | |
88 printf("trace\n"); | |
89 | |
87 bufp++; | 90 bufp++; |
88 | 91 |
89 switch (buff[0]) { | 92 switch (buff[0]) { |
90 case 'n': | 93 case 'n': |
91 if (flag == false) { | 94 if (flag == false) { |
114 exit(EXIT_FAILURE); | 117 exit(EXIT_FAILURE); |
115 } | 118 } |
116 | 119 |
117 CarPtr car_init(int id) | 120 CarPtr car_init(int id) |
118 { | 121 { |
122 printf("car_init()\n"); | |
123 | |
119 CarPtr newCar; | 124 CarPtr newCar; |
120 FILE *fp; | 125 FILE *fp; |
121 const char *filename = "car/car.dat"; | 126 const char *filename = "car/car.dat"; |
127 | |
128 printf("car_init()\n"); | |
122 | 129 |
123 if (!(fp = fopen(filename, "r"))) { | 130 if (!(fp = fopen(filename, "r"))) { |
124 fprintf(main_fp, "error read file %s\n", filename); | 131 fprintf(main_fp, "error read file %s\n", filename); |
125 exit(EXIT_FAILURE); | 132 exit(EXIT_FAILURE); |
126 } | 133 } |
134 | |
135 printf("car_init()\n"); | |
136 | |
127 newCar = car_new_readCSV(fp, id); | 137 newCar = car_new_readCSV(fp, id); |
138 | |
139 printf("car_init()\n"); | |
140 | |
128 fclose(fp); | 141 fclose(fp); |
129 | 142 |
130 return newCar; | 143 return newCar; |
131 } | 144 } |
132 | 145 |