Return 0;. Этот код нужно запустить из командной строки
}
Этот код нужно запустить из командной строки. Предположим, что для файла исполняемой программы мы выбрали название: TestProgram.exe. Тогда требуется войти в ту папку, в которой размещается этот файл, и набрать после знака приглашения, например, следующее:
TestProgram I am system programmer !
Получим следующий результат:
Received 6 arguments…
argument 0: TestProgram
argument 1: I
argument 2: am
argument 3: system
argument 4: programmer
argument 5: !
Как можно видеть, элемент argv[0] – это имя программы, а первый аргумент командной строки – argv[1].
Далее в лекции приведены примеры коротких программ, реализующих простое последовательное копирование содержимого файла тремя различными способами:
1. С использованием библиотеки С.
2. С использованием Windows API.
3. С использованием вспомогательной функции Windows – CopyFile.
Последовательная обработка файлов является простейшей, наиболее распространенной и самой важной из возможностей, обеспечиваемых любой операционной системой, и почти в каждой большой программе хотя бы несколько файлов обязательно подвергаются этому виду обработки. Поэтому простая программа обработки файлов предоставляет прекрасную возможность ознакомиться с Windows и принятыми в ней соглашениями.
В приведенных программах организована лишь простейшая проверка ошибок, которые могут возникать на стадии выполнения, а существующие файлы просто перезаписываются.
Дата добавления: 2014-12-13; просмотров: 1120;