Ahoj,
jak je správná syntaxe funkce, která by z ukazatele v parametru udělala pole na volném úložišti?
Jak pak zapsat hodnoty do tohoto pole? - něco jako:
int main(){
int * vek; //tvorba ukazatele
tvorbaPole(&vek);
...
int x = vek[1]; //nedochazi k uniku pameti
}
void tvorbaPole(int ** pVek){ //??spravna syntaxe??
*pVek = new int[2]; //tvorba pole na novem ulozisti z ukazatele vek
*pVek[1] = 4; //prace s polem
}
Děkuji
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu



Nahlásit jako SPAM
IP: 109.80.24.–
Stálý člen
.
Zjistit počet nových příspěvků































