Упражнение 4
Пряк достъп.
Аргументи от командния ред
Задача 1. (Big C++ Exercise P9.17.)
Напишете програма find, която търси
низ (ключ) в списък от файлове. Например
find Tim report.txt address.txt homework.cpp
търси думата Tim във файловете report.txt address.txt
homework.cpp
Като изход от работата на програмата да се отпечати редът от фойла,
в който се среща търсения ключ - например
report.txt: discussed the results of my meeting
with Tim T
address.txt:
Torrey, Tim|11801 Trenton Court|Dallas|TX
address.txt:
Walters, Winnie|59 Timothy Circle|Detroit|MI
homework.cpp: Time
now;
Примерно решение: find.cpp
Задача 2.
Да се добави функционалност към програмата за четене на файлови
записи database.cpp,
съдържащи име на служител и заплата и промяна на заплатата на даден
служител - търсене (по име),
добавяне и изтриване на служител.
Big C++, 2nd Edition