PDA

View Full Version : beginner help




crazyg
Jun 6, 2006, 11:32 PM
im new to C++, and need help. How do you initialize an array of say 50 elemnets (the first 25, give them the same value, then give the last 25 another value)
Thanks



almightyshoe
Jun 6, 2006, 11:59 PM
Don't know enough about C++ to help you out, but if it's anything like C:

http://www.gamedev.net/reference/articles/article1697.asp

Probably the best pointer and array tutorial I've ever seen. Is C++ your first language?

crazyg
Jun 7, 2006, 12:21 AM
no Java is, have also done a bit of c but not enough, thanks for the tutorial looks good

Palad1
Jun 7, 2006, 02:24 AM
here goes

int max=50;
int firstVal=42;
int secondVal=667; // phew that was close
int mid=max/2;
int* arIntegers=new int[max];
for(int i=0;i<max;i++){
arIntegers[i]= i<mid?firstVal:secondVal;
}

// use your array then when done with it
delete arIntegers; // i'm not quite sure, it's been a while since I last used manual memory management..