| delorie.com/archives/browse.cgi | search |
| From: | "Ilari Kaartinen" <ililka AT mantta DOT fi> |
| Newsgroups: | comp.os.msdos.djgpp |
| Subject: | Re: What's the best way to make a 2d map |
| Date: | Tue, 4 May 1999 22:03:49 +0300 |
| Organization: | TPO Internet |
| Lines: | 44 |
| Message-ID: | <7gnfvm$a63$1@news.koti.tpo.fi> |
| References: | <JFtX2.3385$%W6 DOT 25587 AT wagner DOT videotron DOT net> |
| NNTP-Posting-Host: | s.kurvi.phpoint.net |
| X-Newsreader: | Microsoft Outlook Express 4.72.3110.5 |
| X-MimeOLE: | Produced By Microsoft MimeOLE V4.72.3110.3 |
| To: | djgpp AT delorie DOT com |
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
| Reply-To: | djgpp AT delorie DOT com |
If there is a limit for the map (like x 100 y 100)
You could do like this:
#define MAXX 100
#define MAXY 100
char map[MAXX][MAXY];
...
if(something<MAXX)
do_something();
else
something=MAXX;
...
- Ilari
OmniMeta kirjoitti viestissä ...
>Hi, I need to set-up a map like :
>
>int sx=100,sy=100;
>char map[sx][sx];
>
>I know I can use :
>
>char (*map)[sx]=new[sx][sy];
>
>But i want to change this array size anytime in the game. So I must
>delete []map;
>then remake the array.
>
>Do it be better to do this using malloc and realloc ?
>how can I set up a 2 and a 3 dimentional array using malloc ? and how I
>resize it with realloc ?
>
>then how can I get access to it ?
>
>please help
>
>
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |