Ik heb een probleempje nadat ik een regel uit een file inlees wil ik deze scheiden op de plaats van een '-' ik wil de twee delen opslaan in ieder een string variabele deel voor de streep in stNaam en na de streep - in stNummer
deze code wil niet zo werken want er wordt telkens rubbish asci achter gezet weet iemand een oplossing maybee want ik wor er wack van
deze code wil niet zo werken want er wordt telkens rubbish asci achter gezet weet iemand een oplossing maybee want ik wor er wack van
C++:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| int Interface :: stlGegevens(char sLine[], int Max) { char sNummer[1]; char sNaam[1]; char cNu; string stNaam, stNummer; int i = 0; int i2 = -1; do { cNu = sLine[i]; if(cNu != SEP_TEKEN) { sNaam[i] = cNu; } i++; stNaam = sNaam; } while ( cNu != SEP_TEKEN); do { cNu = sLine[i]; if(cNu != '\0') { sNummer[i2] = cNu; } i++; i2++; stNummer =sNummer; } while ( cNu != '\0'); cout << stNaam << endl; cout << stNummer << endl; //ADD IN DE STL STRUCTUUR return 0; } |
[ Voor 15% gewijzigd door Verwijderd op 13-01-2003 23:38 ]