Läsa från fil i c++|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Läsa från fil i c++
Yonder
Nu vet jag hur man gör inlägg!
Medlem
Forum Posts: 31
Member Since:
January 23, 2003
sp_UserOfflineSmall Offline
1
July 2, 2003 - 7:08 am
sp_Permalink sp_Print

Går det inte att läsa ord för ord med en delimiter som i java?
om jag har en fil som ser ut enligt följande:

2003-04-05 10:03:07;300;123456;987654321
2003-04-09 12:10:50;60;438948435;2343242
.
.

Och jag vill läsa in och lagra värdena mellan alla ';'
Måste jag verkligen ta tecken för tecken?

Agenten
Siktar mot toppen
Medlem
Forum Posts: 96
Member Since:
July 8, 2002
sp_UserOfflineSmall Offline
379317
July 27, 2003 - 9:21 pm
sp_Permalink sp_Print

Kolla om det finns någon funktion som läser ett specifikt tecken och returnarar plats i strängen,borde finnas, annars e det ju lätt att skriva en egen funktion.....

Avatar
dae
Kommer du hit ofta?
Medlem
Forum Posts: 410
Member Since:
July 28, 2003
sp_UserOfflineSmall Offline
379748
July 28, 2003 - 1:18 pm
sp_Permalink sp_Print

Du kan ju läsa in en rad i taget, sedan dela upp strängen med strtok():

char *en_rad = läs_en_rad();
char *ett_ord = strtok(en_rad, ";");
while (ett_ord) {
printf("Ett ord: %sn", ett_ord);
ett_ord = strtok(NULL, ";");
}

Du behöver antagligen lite special-behandling för att få med det sista ordet, eftersom det inte avslutas med en ';'.

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1030
Currently Online:
Guest(s) 64
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL