Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 10 декабря!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

ПРОГРАММИРОВАНИЕ НА C и С++



Слушай, дружище, зачем так мучиться с этим языком С++, ты ведь не Билл Гейтс. Возьми тот же Python и программируй, он кроссплатформенный, под Windows тоже работает. Я сам давно заметил: то что на Си пишешь в страницу кода, на питоне решается в одну-две строки. При том, питон намного проще, я его сам недавно изучил по видеокурсу вот этому. Кстати, автор отлично там объясняет. Буквально день-два и уже будешь писать на нём, чего не скажешь про сложный С++.

searchpath

 
 Функция            Просматривает маршрут в поисках файла.
 
 
 
 Синтаксис          #include<dir.h>
 
                    char *searchpath(const char *filename);
 
 
 
 Файл, содержащий   dir.h
 
 прототип
 
 
 
 Описание           Функция searchpath  делает  попытку  найти  файл с
 
                    именем   filename,    используя    маршрут    DOS,
 
                    определяемый    в   переменной   окружения   PATH.
 
                    Указатель   на   полное   имя    маршрута    файла
 
                    возвращается в качестве значения функции.
 
 
 
                    Сначала просматривается текущий  каталог  рабочего
 
                    диска.   Если   файл  там  не  найден,  вызывается
 
                    переменная операционной  среды   PATH   и   каждый
 
                    каталог  в  маршруте  PATH  просматривается до тех
 
                    пор,  пока файл не будет  найден  или  маршрут  не
 
                    будет исчерпан.
 
 
 
                    Как только файл будет найден, возвращается строка,
 
                    содержащая полное имя маршрута файла.  Эта  строка
 
                    затем  может  быть  использована в вызовах функций
 
                    open или exec... для получения доступа к файлу.
 
 
 
                    Возвращаемая строка с именем  файла  помещается  в
 
                    static   буфер   и   переписывается   при   каждом
 
                    последующем вызове функции searchpath.
 
 
 
 Возвращаемое       Если файл успешно найден, возвращается указатель
 
 значение           на строку filename, в противном случае, функция
 
                    searchpath возвращает значение NULL.
 
 
 
 Переносимость      Функция уникальна для DOS.
 
 
 
 Смотрите также     exec..., findfirst, findnext, spawn..., system.
 
 
 
 Пример:
 
 
 
 #include <stdio.h>
 
 #include <dir.h>
 
 
 
 int main(void)
 
 {
 
    char *p;
 
    p = searchpath("TLINK.EXE");
 
    printf("Маршрут для TLINK.EXE : %s\n", p);
 
    p = searchpath("NOTEXIST.FIL");
 
    printf("Маршрут для NOTEXIST.FIL : %s\n", p);
 
    return 0;
 
 }
 
 
 
 Вывод:
 
 Маршрут для TLINK.EXE : C:\BIN\TLINK.EXE
 
 Маршрут для NOTEXIST.FIL : (null)


<< ВЕРНУТЬСЯ В ПОДРАЗДЕЛ

<< ВЕРНУТЬСЯ В ОГЛАВЛЕНИЕ




Материалы находятся на сайте https://exelab.ru/pro/



Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS