C++ Bulilder - edycja plików tekstowych


(rafalski) #1

Witam! Mam taki drobny problem i zastanawiam się czy jest jakiś szybki sposób na jego rozwiązanie. Mam plik, oto jego struktura:

Imie=JAN

Nazwisko=Kowalski

Plec=M

Wiek=50

Zarobki=1000

I teraz chciałbym zwiększyć zarobki o 200, pod warunkiem, że wiek > 30.

Zabawa polega na tym, że potrzebuje puścić taki programik po 2000 plików i należy wziąć pod uwagę, że linie mogą być w dowolnej kolejności.

Nie chodzi mi kod, tylko się zastanawiam czy można w prosty sposób z takiej struktury pliku wydobywać dane, tak jak np. w XML


(Copycona) #2

Postać

parametr=wartość[/code]

mają pliki ini.

Może coś takiego Ci się przyda: http://www.codeproject.com/Articles/108 ... d-INI-File


(rafalski) #3

o to chodziło :slight_smile: dzięki wielkie!

-- Dodane 03.06.2012 (N) 23:17 --

kurcze, wszystko fajnie ale jeszcze jeden mały szkopuł... da się pozbyć pola sekcji? Bo porzebuje tylko parametr=wartość


([alex]) #4

Dołącz IniFiles.


(rafalski) #5

tzn? bibliotekę? dołączyłem, chodzi o to, że właśnie plik stanowi strukturę: parametr=wartość i muszę się pozbyć pola sekcja aby móc pobrać dane


([alex]) #6

Mam na myśli standardową klasę: TIniFile