Witam,
Natrafiłem na 2 problemy pisząc programy i chciałbym zasięgnąć waszej opinii w tych tematach.
1. Mam program do którego wczytuje dane z pliku *.CSV następnie gdy go wczytam np do wektora iteruje po wektorze wykonując obliczenia. - Wszystko super extra gdy plik zajmuje do 100 MB ale gdy wrzuciłem plik ważący 1GB to chyba mi pamięci zabrakło i wywaliło błąd: external exception eefface. Co skłoniło mnie do wniosku, że można chyba zrobić te obliczenia inaczej - pomijając dodatkowy bufor w postaci wektora. Np. Wybieram plik i zamiast go wczytywać do wektora czy innego bufora, odrazu separuje dane z *.CSV i wykonuje obliczenia. Tylko takie rozwiązanie chyba spowoduje wydłużony czas obliczenia Co myślicie ??
2. Drugi problem wiąże się bezpośrednio z pierwszym gdyż dotyczy rysowania wykresów danych które otrzymuje z danych z pkt1. Wszystko super jeżeli pliki są do 100 MB ale jak narysować wykres danych z pliku 1GB ?
Może ktoś z was przerabiał podobne zagadnienia i może podzielić się doświadczeniami ??
Pozdrawiam