Mail Archives: djgpp/1997/03/01/14:34:06
From: | Jeff Weeks <pweeks AT execulink DOT com>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | pointer trouble... need help
|
Date: | 1 Mar 1997 18:47:35 GMT
|
Organization: | Internet News Service
|
Lines: | 38
|
Message-ID: | <5f9tk7$2mg@nr1.toronto.istar.net>
|
NNTP-Posting-Host: | news.linkd.net
|
Mime-Version: | 1.0
|
XPident: | Unknown
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
This may sound like a stupid question but for the life of me I can't
figure this out. It involves pointers which I was never really good
with. I hope someone can (_nicely_) help me out here...
I've got a structure:
typedef struct { int h,c; } buf_data;
and I define two variables and allocate memory for them:
tbuf *buf_data;
bbuf *buf_data;
tbuf = new buf_data[video.max_x];
bbuf = new buf_data[video.max_x];
and now I want to copy the values from bbuf to tbuf. The following
should work shouldn't it?
tbuf = bbuf;
because it would copy the address of bbuf into tbuf right? Or am I
totally wrong? I've tried
tbuf = &bbuf;
but C++ doesn't like that.
Any ideas?
Jeff Weeks
--------------------------------------------
- Code X Software -
Programming to a Higher Power
email: mailto:pweeks AT execulink DOT com
web: http://www.execulink.com/~pweeks/
--------------------------------------------
- Raw text -