Article View: nl.comp.programmeren
Article #651Re: c++ isin code
From: antares
Date: Thu, 10 May 2001 18:46
Date: Thu, 10 May 2001 18:46
31 lines
1949 bytes
1949 bytes
At Thu, 10 May 2001 17:45:10 GMT, TdC wrote:
> #include <stdio.h>
> #include <string.h>
Dit is dus c, en geen c++
> int isin(char *string1,char *string2) /* if (string1 isin string2) return 1
> else return 0 */
> {
> char *word1;
> word1 = strtok (string1, " "); // returns a char *
> string2 = strstr (string2,word1); // returns a char * ///
string1 en string2 zijn in feite const char*, en strok wil de " " in string1
(beter gezegd: de string waarnaar char* string1 verwijst) vervangen door een
NULL en probeert dus in read-only memory te schrijven met het bekende gevolg.
Je kan misschien iets als strdup gebruiken om de string eerst te kopieren
> int main()
> {
> char *a="test test";
> char *b="lala test tetsttt123";
> if (isin(&a,&b) == 1) // werkt in C niet in CPP en moet CPP zijn dus :(
dit moet f (isin(a,b) == 1) zijn
antares
--
c... because you can't build universes upon E = m COBOL^2
Technical Details
Message-ID:
<slrn9flol0.q7.antares@antares.home.be>Path:
arc1-ca.pugleaf.net!newsfeed.google.com!sn-xit-03!supernews.com!cyclone-sjo1.usenetserver.com!news-out-sjo.usenetserver.com!hub1.nntpserver.com!news-in.nibble.net!news.maxwell.syr.edu!skynet.be!louie!not-for-mailReferences:
<GsAK6.67067$ii.8636438@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 107324,6e75983a23de8f69 X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,6e75983a23de8f69 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-05-10 11:48:34 PST Path: arc1-ca.pugleaf.net!newsfeed.google.com!sn-xit-03!supernews.com!cyclone-sjo1.usenetserver.com!news-out-sjo.usenetserver.com!hub1.nntpserver.com!news-in.nibble.net!news.maxwell.syr.edu!skynet.be!louie!not-for-mail Newsgroups: nl.comp.programmeren,be.comp.programming From: antares@techie.com (antares) Subject: Re: c++ isin code References: <GsAK6.67067$ii.8636438@afrodite.telenet-ops.be> Reply-To: antares@techie.com Followup-To: be.comp.programming Message-ID: <slrn9flol0.q7.antares@antares.home.be> User-Agent: slrn/0.9.7.0 (FreeBSD) Date: 10 May 2001 18:46:42 GMT Lines: 31 Organization: -= Skynet Usenet Service =- NNTP-Posting-Host: 217.136.16.24 X-Trace: 989520402 reader1.news.skynet.be 43053 217.136.16.24 X-Complaints-To: abuse@skynet.be