🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #16705

[C] struct op char buffer plaatsen

#16705
From: Bernhard Dobbels
Date: Sat, 15 Apr 2000 00:00
29 lines
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-mail

Show 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