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

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


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

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



Давно заметил, что всё-таки языки С/C++ это не самый лучший вариант программирования под Windows. Сейчас появилась масса более современных и удобных языков, например тот же Python - кроссплатформенный язык, очень легок в изучение. Я его изучил буквально за несколько дней по этому курсу - ссылка. Автор постарался, там видеоуроки на удивление легкие и понятные.
 
 Функция            Переименовывает файл.
 
 
 
 Синтаксис          #include<stdio.h>
 
                    int rename(const char *oldname,
 
                                                 const char *newname);
 
 
 
 Файл, содержащий   stdio.h
 
 прототип
 
 
 
 Описание           Функция rename  изменяет  имя  файла  с oldname на
 
                    newname.  Если спецификация дисковода  включена  в
 
                    имя  newname,  то она должна быть той же,  что и в
 
                    oldname.
 
 
 
                    Директории в маршруте (path) не обязательно должны
 
                    быть теми же самыми,  поэтому функцию rename можно
 
                    использовать   для   пересылки   файла   из  одной
 
                    директории  в   другую.   Применять   шаблоны   не
 
                    разрешается.
 
 
 
 Возвращаемое       При успешном переименовании файла функция rename
 
 значение           возвращает 0. В случае ошибки, возвращается -1, а
 
                    глобальная переменная   errno   получает  одно  из
 
                    следующих значений:
 
 
 
                    ENDENT - Маршрут или имя файла не найдены.
 
                    EACCES - Отказ доступа.
 
                    ENOTSAM- Не то же самое устройство.
 
 
 
 Переносимость      rename поддерживается стандартом ANSI C.
 
 
 
 Пример:
 
 
 
 #include<stdio.h>
 
 
 
 int main(void)
 
 {
 
    char oldname[80],newname[80];
 
    /* запросить имя переименовываемого файла, и новое имя */
 
    printf("Имя переименовываемого файла:");
 
    gets(oldname);
 
    promtf("Новое имя:");
 
    gets(newname);
 
    if(rename(oldname,newname)==0)
 
       printf("Файл переименован с %s в %s\n",oldname,newname);
 
    else
 
       perror("rename");
 
    return 0;
 
 }


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

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




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



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


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