Skip to content

Latest commit

 

History

History
24 lines (23 loc) · 1.17 KB

README.md

File metadata and controls

24 lines (23 loc) · 1.17 KB

Лабораторная работа Unicode Converter

Перекодировка файлов

Описание:

Программа выполняет перекодировку текстового файла.
Входной файл должен быть закодирован одной из unicode кодировок.
Кодировка входного файла определяется автоматически.

Запуск:

mkdir ./cmake-build
cmake -S ./ -B ./cmake-build
cmake --build ./cmake-build
./cmake-build/lab2 inputFile outputFile outputEncoding

Программа должна запускаться с тремя аргументами:

  • Первый аргумент должен содержать имя входного файла.
  • Второй аргумент должен содержать имя выходного файла.
  • Третий аргумент должен содержать кодировку выходного файла:
    • 0 – UTF-8 без BOM
    • 1 – UTF-8 с BOM
    • 2 – UTF-16 Little Endian
    • 3 – UTF-16 Big Endian
    • 4 – UTF-32 Little Endian
    • 5 – UTF-32 Big Endian