[code]
int* someInt;
for(int i =0;i<999;i++){
someInt[i]=i;
}
[code]
Wychodzi na
[img]http://prntscr.com/winra[/img]
[code]
int* someInt;
for(int i =0;i<999;i++){
someInt[i]=i;
}
[code]
Wychodzi na
[img]http://prntscr.com/winra[/img]
Wypisuje śmieci. Coś cię w tym dziwi?
int *someInt=new int[999];
_13th_Dragon napisał(a):
int *someInt=new int[999];
Wiec mowisz, ze nie mozna miec tablicy o nieokreslonej ilosci elementow?
Nie można. Użyj std::vector
W twój sposób odwołujesz się do losowych fragmentów pamięci.