﻿========================================================================
    КОНСОЛЬНОЕ ПРИЛОЖЕНИЕ. Обзор проекта ITCPC
========================================================================

Это приложение ITCPC создано автоматически с помощью мастера 
приложений.

Здесь приведены краткие сведения о содержимом каждого из файлов, использованных 
при создании приложения ITCPC.


ITCPC.vcxproj
    Основной файл проекта VC++, автоматически создаваемый с помощью мастера 
    приложений.
    Он содержит данные о версии языка Visual C++, использованной для создания 
    файла, а также сведения о платформах, настройках и свойствах проекта, 
    выбранных с помощью мастера приложений.

ITCPC.vcxproj.filters
    Это файл фильтров для проектов VC++, созданный с помощью мастера 
    приложений. 
    Он содержит сведения о сопоставлениях между файлами в вашем проекте и 
    фильтрами. Эти сопоставления используются в среде IDE для группировки 
    файлов с одинаковыми расширениями в одном узле (например файлы ".cpp" 
    сопоставляются с фильтром "Исходные файлы").

ITCPC.cpp
    Это основной исходный файл приложения.

/////////////////////////////////////////////////////////////////////////////
C помощью мастера приложений автоматически создаются следующие ресурсы:

ITCPC.rc
    Это список всех ресурсов Microsoft Windows,
    используемых программой.  В него включены значки, рисунки и курсоры,
    хранящиеся в подкаталоге RES.  Этот файл можно редактировать 
    непосредственно в Microsoft Visual C++.

Resource.h
    Стандартный файл заголовков, в котором определяются новые идентификаторы 
    ресурсов.
    В Microsoft Visual C++ осуществляется чтение и обновление содержимого этого 
    файла.

/////////////////////////////////////////////////////////////////////////////
Другие стандартные файлы:

StdAfx.h, StdAfx.cpp
    Эти файлы используются для построения файла предкомпилированного заголовка 
    (PCH) с именем ITCPC.pch и файла предкомпилированных типов 
    с именем StdAfx.obj.

/////////////////////////////////////////////////////////////////////////////
Общие замечания:

С помощью комментариев «TODO:» в мастере приложений обозначаются фрагменты 
исходного кода, которые необходимо дополнить или изменить.

/////////////////////////////////////////////////////////////////////////////

Конвертор текстов Win <--> БК
Использование:
ITCPC -h (--help)
  Вывод этой справки.
ITCPC [-i<in_mode>] [-o<out_mode>] <InputFile1.ext> {<InputFileN.ext> ...}
  -i<in_mode> (--input <in_mode>) - задать формат входного файла.
  Возможные режимы: a - автоопределение (по умолчанию, если параметр 
      отсутствует). Не работает для БКшных файлов. Они опознаются как
      файл в KOI8R, и будут обработаны неправильно. 
                    u - Unicode UTF-16LE или Unicode UTF-8, форматы 
      корректно определяются даже без BOM.
                    w - Windows-1251
                    o - OEM CP-866
                    k - KOI8R
                    e - БКшный файл в формате Edasp
                    v - БКшный файл в формате Vortex

  -o<out_mode> (--output <out_mode>) - задать формат выходного файла.
  Возможные режимы: u - Unicode UTF-16LE (по умолчанию, если параметр
      отсутствует) 
                    8 - Unicode UTF-8
                    w - Windows-1251
                    o - OEM CP-866
                    k - KOI8R
                    e - БКшный файл в формате Edasp
                    v - БКшный файл в формате Vortex
  -t<n> (--tab <n>) - задать ширину табулятора для входного файла.
      Допускаются значения от 2 до 16, остальные игнорируются.
      Принятые значения по умолчанию: для файлов Windows tab = 4,
      для файлов БК tab = 8.

  InputFile1.ext - входной файл. Допускается использование масок файлов
  	  и путей.
