Article View: be.comp.programming
Article #16705[C] struct op char buffer plaatsen
From: Bernhard Dobbels
Date: Sat, 15 Apr 2000 00:00
Date: Sat, 15 Apr 2000 00:00
29 lines
1663 bytes
1663 bytes
Ik heb een pointer naar een buffer van chars en wil daar een struct
bovenplaatsen om rechtstreeks aan de info te kunnen zonder te moeten rekenen.
struct test{
unsigned char naam[20];
unsigned char vnaam[20];
unsigned char *commentaar;
};
met een buffer:
buffer = "naam vnaam commentaar...."
waarbij men niet weet hoelang de commentaar is, vandaar die pointer in de
struct.
Hoe kan ik nu die pointer automatisch naar de juiste plaats laten wijzen
(buffer+40) zonder dat ik dat expliciet moet toevoegen.
Het enige dat ik zou willen doen is:
struct test *structpointer = (struct test *) buffer;
en dan moet structpointer->commentaar een pointer zijn naar die comment.
--
Bernhard
---- On the requirements it said: Windows 98 or better - so I installed Linux
Technical Details
Message-ID:
<slrn8fge3o.gm2.Bernhard@Viking.tvd.KotNet.Org>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,5ad456eaf3476662,start X-Google-Attributes: gidfcea4,public From: Bernhard@KotNet.Org (Bernhard Dobbels) Subject: [C] struct op char buffer plaatsen Date: 2000/04/15 Message-ID: <slrn8fge3o.gm2.Bernhard@Viking.tvd.KotNet.Org> X-Deja-AN: 611455852 Cache-Post-Path: marvin!dingy@tvd-10-67-232-074.tvd.kotnet.kuleuven.ac.be Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: abuse@belnet.be X-Trace: naxos.belnet.be 955791480 12639 134.58.127.3 (15 Apr 2000 09:38:00 GMT) Organization: KULeuvenNet X-Cache: nntpcache 2.3.3 (see http://www.nntpcache.org/) Mime-Version: 1.0 User-Agent: slrn/0.9.6.2 (Linux) Reply-To: Bernhard@kotnet.org NNTP-Posting-Date: 15 Apr 2000 09:38:00 GMT Newsgroups: be.comp.programming