Can you create an array with a non const size?
This expression does not work: "int vertClassification[numOfVerts]". The compiler says its expecting a const expression. numOfVerts is an int variable. Why cant I create an array by not using a const for the size? Or can I? Thanks in advance.
i think i remember there being something about it being legal in c99...dunno for sure though
What''s really funny is when you define a constant and it tells you it wants a constant value. Hehe.
------------
aud.vze.com - The Audacious Engine <-- It''s not much, yet. But it''s mine... my own... my preciousssss...
MSN: nmaster42@hotmail.com, AIM: LockePick42, ICQ: 74128155
------------
aud.vze.com - The Audacious Engine <-- It''s not much, yet. But it''s mine... my own... my preciousssss...
MSN: nmaster42@hotmail.com, AIM: LockePick42, ICQ: 74128155
int * n = new int[x];
delete [] n;
Don''t forget to delete when you''re done or you''ll have a memory leak.
Ben
IcarusIndie.com [ The Rabbit Hole | The Labyrinth | DevZone | Gang Wars | The Wall | Hosting | Dot Com ]
delete [] n;
Don''t forget to delete when you''re done or you''ll have a memory leak.
Ben
IcarusIndie.com [ The Rabbit Hole | The Labyrinth | DevZone | Gang Wars | The Wall | Hosting | Dot Com ]
vector< int > vertClassification;vertClassification.resize(numOfVerts);
Biggidy bam. I had this exact same problem.
- CheeseMonger
[edited by - CheeseMonger on July 27, 2002 5:19:12 AM]
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement