Skip to content

Instantly share code, notes, and snippets.

@mamontov-cpp
Created October 29, 2014 18:46
Show Gist options
  • Save mamontov-cpp/e3cc15b3c0b5e7446484 to your computer and use it in GitHub Desktop.
Save mamontov-cpp/e3cc15b3c0b5e7446484 to your computer and use it in GitHub Desktop.
/*! Главная функция программы. Производит чтение файла и вывод его содержимого на экран
\param[in] argc число входных аргументов программы
\param[out] argv число выходных аргументов программы
*/
int main(int argc, char ** argv)
{
/* 1. Если число входных аргументов больше 1
1.1. То, попытаться открыть файл с именем, хранящемся во втором аргументе программы для чтения в двоичном режиме
1.1.1. Если открытие файла прошло успешно
1.1.1.1. То, вычислить размер открытого файла
1.1.1.2. Считать содержимое файла в строковый буфер, используя известные размер
1.1.1.3. Вывести содержимое файла на экран
1.1.2. Иначе выести сообщение "Ошибка! Не удалось открыть файл" на экран.
1.2. Иначе вывести сообщение "Ошибка! Не хватает аргументов" на экран
*/
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment