Article View: be.comp.programming
Article #5987Re: c vraagje
From: edg
Date: Thu, 16 Jan 2003 01:03
Date: Thu, 16 Jan 2003 01:03
39 lines
2297 bytes
2297 bytes
"brambi" <bramNOSPAM@bram.be> schreef in bericht news:m6_U9.12023$ym5.1832@afrodite.telenet-ops.be... > Staf Wagemakers wrote: > > > In article <E_YU9.11882$ym5.1854@afrodite.telenet-ops.be>, brambi wrote: > >> Ik heb een string *item_text. Strikt genomen is het geen string omdat hij > >> niet \0-terminated is. En dat is ook het probleem. Ik ken de lengte i en > >> ik wil die string sluiten met \0 na i tekens. Ik heb het al geprobeert > >> met memcpy maar het wil maar niet lukken. > >> > > > > item_text[i]='\0'; > > > > Zorg er wel voor er voldoende geheugen in item_text voorhanden is. > > Nope werkt niet.. > Dit is de declaratie van item_text: > char *item_text; een pointer alleen is niet voldoende, je moet ook nog geheugen reserveren voor die pointer item_next = new char[20]; ofwel een array gebruiken char item_next[20]; > > Dit de functie (ik heb i even door 4 vervangen om te testen): > item_text[4]= '\0'; > > En dit is de foutmelding: > Program received signal SIGSEGV, Segmentation fault. > 0x804bf93 in printFname (unused=0x0, pSearchMatch=0x4260ff10, > summary_info=0x4260ff48) at main.c:408 > 408 item_text[4]= '\0'; > > Bram.
Technical Details
Message-ID:
<3e2604d1$0$96770$ba620e4c@news.skynet.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-06!sn-xit-01!sn-xit-09!sn-xit-08!supernews.com!easynet-quince!easynet.net!colt.net!news-lond.gip.net!news.gsl.net!gip.net!skynet.be!skynet.be!louie!not-for-mailReferences:
<E_YU9.11882$ym5.1854@afrodite.telenet-ops.be> <3e245ef0$0$228$4d4efb8e@news.be.uu.net> <m6_U9.12023$ym5.1832@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,2607b591e707a856 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-01-15 17:03:35 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-06!sn-xit-01!sn-xit-09!sn-xit-08!supernews.com!easynet-quince!easynet.net!colt.net!news-lond.gip.net!news.gsl.net!gip.net!skynet.be!skynet.be!louie!not-for-mail From: "edg" <edg@nospamskynet.be> Newsgroups: be.comp.programming References: <E_YU9.11882$ym5.1854@afrodite.telenet-ops.be> <3e245ef0$0$228$4d4efb8e@news.be.uu.net> <m6_U9.12023$ym5.1832@afrodite.telenet-ops.be> Subject: Re: c vraagje Date: Thu, 16 Jan 2003 02:03:14 +0100 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Lines: 41 Message-ID: <3e2604d1$0$96770$ba620e4c@news.skynet.be> Organization: -= Skynet Usenet Service =- NNTP-Posting-Host: 195.238.27.151 X-Trace: 1042678996 reader0.news.skynet.be 96770 195.238.27.151:1078 X-Complaints-To: abuse@skynet.be