-1
csv 파일로 구성된 웹 사이트의 탭 끝에 웹 사이트를 추가해야합니다. 사용자가 모든 필드를 채울 수 있습니다. 0을 입력하면 다음 필드로갑니다. 즉, 제 5 개 라인 : 그것은 CSV이기로파일 끝 부분에 정보를 추가하십시오.
Commune;Insee;url;Pop;https;Ser;Vserv;App;VApp;Langage;VLangag;Latitude;Longitude
Argentat;19010;argentat.fr;3042;non;SiteW;2;Inconnue;Inconnue;php;5.3.29;45.10;1.93
Canenx-et-Réaut;40064;mairie-info.com;175;non;SiteW;2;Inconnue;Inconnue;php;5.3.29;43.9;-0.4
Chaussan;69051;chaussan.fr;972;non;SiteW;2;Inconnue;Inconnue;Inconnue;Inconnue;45.637;4.6340
Étrez;1154;etrez.fr;803;non;SiteW;2;Inconnue;Inconnue;Inconnue;Inconnue;46.338;5.192
Gray ;70279;villegray.fr;6016;non;SiteW;2;Inconnue;Inconnue;php;5.2.10;47.4322;5.6109
각 필드 ;
로 분할된다. 내 실제 표시하는 프로그램은 다음
while (fgets(buffer, sizeof buffer, curseur))
{
char *token = strtok(buffer, ";");
printf("Line %d\n", linenumber++);
int column = 0;
while (token != NULL)
{
printf("%2d %s\n", column, token);
switch (column)
{
case 0:
strcpy((pSites + iSites)->Commune, token);
break;
case 1:
strcpy((pSites + iSites)->url, token);
break;
case 2:
strcpy((pSites + iSites)->https, token);
break;
case 3:
strcpy((pSites + iSites)->Serveur, token);
break;
case 4:
strcpy((pSites + iSites)->url, token);
break;
case 5:
strcpy((pSites + iSites)->Application, token);
break;
case 6:
strcpy((pSites + iSites)->VersionApplication, token);
break;
case 7:
strcpy((pSites + iSites)->Langage, token);
break;
case 8:
strcpy((pSites + iSites)->VersionLangage, token);
break;
}
token = strtok(NULL, ";");
column++;
}
iSites++;
}
가 어떻게 이런 식으로 뭔가를 사용하여 웹 사이트의 탭의 말에 웹 사이트를 추가 할 수 있습니다 : 나는 당신의 텍스트를 무시하고 답변 해 드리겠습니다
while (strcmp((pLivre + i)->titre, "") != 0) {
i++;
}
*(pLivre + i) = livreAjouter;
그리고 질문은 ...? –
Oups, 방금 질문을 추가했습니다 –
귀하의 질문은 "너무 광범위합니다." [How to ask] (http://stackoverflow.com/help/how-to-ask)를 읽고보다 나은 답변을 얻기 위해 질문을 다시 말하십시오. –