No właśnie nie ma potrzeby rezerwujesz tyle ile potrzeba za pomocą new chyba że dane mają rosnąć to wtedy lepiej zwiększyć z zapasem żeby było to zoptymalizowane.
Możesz sprawdzić jakie rozmiary mają poszczególne typy zmiennych. Np. int ma 4 bajty, więc jak potrzebujesz 3 intów to przydzielasz 12 bajtów. Chociaż nawet nie musisz oszacowywać, bo tutaj jak kolega napisał w C++ wystarczy new albo jak chcesz użyć malloca to sizeof(int) *3.
Ale słabo, uczę się z książki Stephena Praty i tam wszystko normalnie po kolei a tu na start zaczyna od alokacji pamięci. Gdzie prędzej powinno się omówić chociaż typy podstawowe
Ciekawi mnie w jaki sposob oszacowac ile naprawde potrzebujemy pamieci na dane, zeby nie przypisac jej ani za malo ani za duzo.
No właśnie nie ma potrzeby rezerwujesz tyle ile potrzeba za pomocą new chyba że dane mają rosnąć to wtedy lepiej zwiększyć z zapasem żeby było to zoptymalizowane.
Możesz sprawdzić jakie rozmiary mają poszczególne typy zmiennych. Np. int ma 4 bajty, więc jak potrzebujesz 3 intów to przydzielasz 12 bajtów. Chociaż nawet nie musisz oszacowywać, bo tutaj jak kolega napisał w C++ wystarczy new albo jak chcesz użyć malloca to sizeof(int) *3.
Czy prowadzący pochodzi z Białegostoku ?
Nie, a dla czego?
jak to Kononowicz jest
Ale słabo, uczę się z książki Stephena Praty i tam wszystko normalnie po kolei a tu na start zaczyna od alokacji pamięci. Gdzie prędzej powinno się omówić chociaż typy podstawowe
to jest dodatek do kursu, dla tego robi wrażenie wyrwanego z kontekstu, pozdrawiam