Лабораторный практикум. Язык программирования С/C++. Консольные приложения. Несоленов Н.В. - 12 стр.

UptoLike

Составители: 

12
void Con(char *m){
char k[100];
CharToOem(m, k);
printf(k);
};
Функция для работы с файлом помощи:
void FiHe(){ //
вывод справки на экран из файла
FILE *fhelp;
fhelp = fopen("Help.txt", "r"); //
открытие файла для чтения
if (fhelp == NULL){
Con("Файл справки \"help.txt\" не
найден!\a\n");
return;
}
while (!feof(fhelp)) //
вывод информации из файла
printf("%c", getc(fhelp));
}
Фрагмент функции main():
...
for (int i = 1; i < argc; i++){ //
считывание параметров из коммандной строки
switch (tolower(argv[i][0])){ //
считывание параметра приведенного к нижнему
регистру
case 'a': //
считывание параметра a
argv[i] += 2;
void Con(char *m){
     char k[100];
     CharToOem(m, k);
     printf(k);
};

   Функция для работы с файлом помощи:

void FiHe(){                              //
вывод справки на экран из файла
     FILE *fhelp;
     fhelp = fopen("Help.txt", "r");      //
открытие файла для чтения
     if (fhelp == NULL){
        Con("Файл справки \"help.txt\"    не
найден!\a\n");
          return;
     }
     while (!feof(fhelp))                  //
вывод информации из файла
     printf("%c", getc(fhelp));
}

   Фрагмент функции main():

...
for (int i = 1; i < argc; i++){            //
считывание параметров из коммандной строки
          switch (tolower(argv[i][0])){    //
считывание параметра приведенного к нижнему
регистру
            case 'a':                      //
считывание параметра a
               argv[i] += 2;
                          12