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