Skip to content

Latest commit

 

History

History
38 lines (22 loc) · 1.1 KB

README.md

File metadata and controls

38 lines (22 loc) · 1.1 KB

Тестовое задание

Напишите (консольную) программу, принимающую на вход имя файла и набор параметров. В зависимости от параметров программа должна работать в трёх режимах:

  1. test2gis -f Test.tst -m words -v mother

печатает количество слов «mother» в файле «Test.tst»

  1. test2gis -f Test.tst -m checksum

печатает 32-битную чексумму, рассчитанную по алгоритму checksum = word1 + word2 + ... + wordN (word1..wordN – 32-хбитные слова, представляющие содержимое файла)

  1. test2gis -h

печатает информацию о программе и описание параметров.


Сборка

Поддержка CMake 3.10 и С++17.

Минимальный пример сборки:

  • cd test-2gis
  • mkdir build
  • cd build
  • cmake ..
  • cmake --build .

Запуск

  • ./test2gis [options]