🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #4774

Re: Oefening in C++ (schaakbord)

#4774
From: Oelewapperke
Date: Fri, 11 Jul 2003 17:51
17 lines
1981 bytes
Davy Loots wrote:

> Ge hebt volledig gelijk. Maar is dit niet wat hoog gegrepen voor iemand
> die op bladzijde 43 van zijn eerste C++ boek zit?

Misschien heb je gelijk, maar het is toch veel beter dat hij zo rap 
mogelijk leert dat elke operatie een kost heeft om uit te voeren. (Gelijk 
in het echt he, het is niet omdat iemand voor de eerste keer gaat winkelen, 
dat hij een aparte rit maakt voor elk item hij wilt kopen ;-p)

Daarbij, zo heel ver ging deze optimalisatie niet, ik heb juist 2 loops 
naar buiten gebracht, die 3de kan er ook nog uit, en als je direct met 
char* en strncpy zou werken zou je beide strings in 1 geheugenplaats kunnen 
steken, en het geheel tot 1 systemcall kunnen beperken (met scatter-gather 
io), met slechts marginaal meer geheugengebruik.

Oelewapperke
Technical Details
Message-ID: <NOCPa.1162$F92.144@afrodite.telenet-ops.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-08!supernews.com!newsfeed.news2me.com!aotearoa.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <be8qtj$ec3$1@reader08.wxs.nl> <2mYNa.9385$7h.12942@afrodite.telenet-ops.be> <seiPa.14411$7h.14326@afrodite.telenet-ops.be> <P4BPa.888$F92.141@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,c3467730e88beae5
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-07-11 10:51:57 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-08!supernews.com!newsfeed.news2me.com!aotearoa.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: Oelewapperke <Oelewapperke@wol.be>
Subject: Re: Oefening in C++ (schaakbord)
Newsgroups: be.comp.programming
References: <be8qtj$ec3$1@reader08.wxs.nl> <2mYNa.9385$7h.12942@afrodite.telenet-ops.be> <seiPa.14411$7h.14326@afrodite.telenet-ops.be> <P4BPa.888$F92.141@afrodite.telenet-ops.be>
Lines: 17
User-Agent: KNode/0.6.1
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
Message-ID: <NOCPa.1162$F92.144@afrodite.telenet-ops.be>
Date: Fri, 11 Jul 2003 17:51:41 GMT
NNTP-Posting-Host: 213.118.143.67
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1057945901 213.118.143.67 (Fri, 11 Jul 2003 19:51:41 MET DST)
NNTP-Posting-Date: Fri, 11 Jul 2003 19:51:41 MET DST
Organization: Telenet Internet