Курсовая работа: Интерпретатор команд MS DOS

lptr=NULL; обнуляет lptr

lptr=strtok(sg,""); Чтобы ошибок не было

strcpy(kr,sm); копирует в kr путь без имени файла

strrev(kr); реверс строки

newfil = strstr(kr, "\\"); отрезает до "\"

strrev(newfil);реверс строки

strlwr(newfil);уменьшает символы

ptr =strstr(lptr,"con "); ишет "con "

if (ptr){ cout<<"\nNot is function, re-enter"; goto Enter; }

Если есть выводит сообщение

ptr =strstr(lptr,"+"); ишет +

if (ptr){ cout<<"\nNot is function, re-enter"; goto Enter; }

Если есть выводит сообщение

COPYES(lptr); Собственная функция

}

//++++++++++++++++EXIT==================

ptr = strstr(s, "exit"); ишет "exit"

strcpy(kr,sm); копирует в kr путь без имени файла

strrev(kr); реверс строки

newfil = strstr(kr, "\\"); отрезает до "\"

strrev(newfil);реверс строки

strlwr(newfil);уменьшает символы

if (strlen(ptr)!=0) exit(EXIT_FAILURE);

если есть то выход программы

goto Enter; на метку

}

К-во Просмотров: 555
Бесплатно скачать Курсовая работа: Интерпретатор команд MS DOS