Co zrobić, gdy program napisany w #cpp przyjmuje na input 3mb danych do vectora i się #!$%@?? Jestem bardzo nowy w c++ i nie wiem co teraz :( #naukaprogramowania
@Spisssek: używasz struktury czy klasy? Sterty alokują pamięć na stosie, z tym jest często problem przy próbie dynamicznego zalokowania większego obszaru pamięci Problem może być też z samym vectorem, ponieważ on musi gwarantować ciągłość pamięci, możesz spróbować np. zrobić vector vectorów
Świetna funkcja dla tych którzy obchodzą się z telefonem jak z jajkiem i myślą ze to oni sluża jemu a nie telefon wam, będziecie mogli ładować #iphone do 80% aby oszczędzić trochę na tej kondycji baterii xD
Problem może być też z samym vectorem, ponieważ on musi gwarantować ciągłość pamięci, możesz spróbować np. zrobić vector vectorów
@andrzej-kopara: co?
albo wklej chociaż tutaj kod
*Struktury alokują pamięć na stosie
ale skoro są w vectorze, to znajdą się na heapie i stos nie będzie problemem
To samo jest z tablicą. gdy 'n' np. 20000 to wywala wszystko bez żadnego komunikatu
int n;
cin >> n;
int l[n][2];
Komentarz usunięty przez autora