Drobne programowanie

Kaczuś zaprasza do opowieści o algorytmach, językach programowania i strukturach danych

Na stronie stosowane są pliki cookies. Więcej na podstronie.

    Moje boje z CSV

    Po tym jak zdenerwowałem się na język PHP i jego niedomaganie w kwestii poprawności działania prostej funkcji jaką jest str_getcsv, gdy nerwy już przeszły pomyslałem, że może warto przedstawić jak mniej więcej taka funkcja mogłaby wyglądać.
    Wymyśliłem, że mógłby być na tym pokazany mały proces tworzenia i ewolucji kodu. Jeszcze nie wiem co dokładnie z tego wyjdzie, bo pomysłów mam wiele, tyle że nie wszystkie spójne, ale jeśli nie zaczniemy, to się tego nie dowiemy.
    Zatem zapraszam

    C C++ CSV Cykl php str_getcsv

    2014-04-19 17:28:11

    Pierwsze podejście do CSV

    Pierwszy odcinek z wariacji na temat obsługi CSV we własnych programach. Pierwszy przykładowy parser w C++.

    algorytm C++ CSV parser

    2014-04-19 18:03:39

    GetCSV optymalizacja interface'u

    Kolejny odcinek z cyklu wariacje z csv, optymalizujemy interface dla programu z poprzedniego odcinka.

    algorytm C++ CSV interface parser

    2014-06-17 19:44:11

    Przyspieszamy dzięki sprytnym wskaźnikom

    Kolejna optymalizacja funkcji GetCSV. Wykonamy małe szachrajstwa z pamięcią oraz użyjemy sprytnych wskaźników (shared_ptr).

    C++ CSV Optymalizacja shared_ptr sprytne wskaźniki

    2015-02-23 20:25:18