![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| High Level Programmering Post spørsmål om C, C + +, Java, SQL og andre programmeringsspråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Et program for å spore gjennomføring av et annet program | jiten_hegde | High Level Programmering | 3 | 08-19-2008 06:26 |
| strtok tilsvarende i perl | jisha | Shell programmering og Skripting | 1 | 05-06-2008 04:38 |
| Regardign strtok () utgang viderekobler til 2-D string array | SankarV | High Level Programmering | 3 | 04-28-2008 10:48 |
| Strtok funksjon .... | Tanvirk | Linux | 3 | 01-24-2008 10:16 |
| bedre måte enn strtok? | Annie | High Level Programmering | 7 | 10-05-2005 03:01 |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
||||
|
Slik bruker strtok to ganger i samme program?
Code:
string str1(" 1 2 3 4 512543 ");
string str2;
if(str2.empty())
str2=str1;
cout << "str2:" <<str2 <<endl;
p1=strtok((char *)str1.c_str()," ");
while(p1)
{
v1.push_back(atoi(p1));
cout << "val of p1 " << p1 << endl;
p1=strtok(NULL," ");
}
cout << "size of v1 " << v1.size() <<endl;
p2=strtok((char *)str2.c_str()," ");
cout << "str2:" <<str2 <<endl;
while(p2)
{
v2.push_back(atoi(p2));
cout << "val of p2 " << p2 <<endl;
p2=strtok(NULL," ");
}
cout << "size of v2" << v2.size() <<endl;
Jeg får følgende o / s. Code:
str2: 1 2 3 4 512543 val of p1 1 val of p1 2 val of p1 3 val of p1 4 val of p1 512543 size of v1 5 str2: 1234512543 val of p2 1 after tok p2 size of v21 Jeg ønsker str2 også tokenized. Men strtok etter nå NULL når den bare returnerer NULL pekeren hver gang når den er åpnet ved hjelp NULL. Hvordan kan jeg tokenize str2 nå? Takk |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|