Mail Archives: djgpp/1998/06/26/00:18:11
Brett Kugler wrote in message ...
:Ok, I don't usually post here, but I've run out of options. I've been
:trying to figure out why I'm getting an error on this line of code:
:
: int *test = new int[8][8];
:
:The error I get is:
: main.cpp:15: initialization to `int *' from `int (*)[8]'
:
:According to my C++ book (How To Program C++ by Deitel), that is a
:perfectly valid statement. I only have a vague notion of what the compiler
:is trying to tell me. I have tried:
===============
I would really be surprised in D&D have any reference that you can
cite for your assertion. Your compiler is telling you that your types
don't match. They don't.
================
:
: int *test = new int[8];
:
:and this works, so it's something to do with the extra dimension in the
:array. The reason I'm posting here is because I'm trying to compile with
:DJGPP and the book I have indicates that this should work, but it doesn't.
:
:Any ideas?
:
:Thanks,
:Brett
:
- Raw text -