Какие есть функции для копирования, перемещения файлов и директорий?
Заранее, спасибо!
>Какие есть функции для копирования, перемещения файлов и директорий?
>Заранее, спасибо!man cp
man mv
>man cp
>man mvэто то да! но меня интерсуют c++ функции. можно конечно что типа system("cp file1 file2"); но смогу ли я таким образом обработать ошибки, например не возможность скопировать файл, и т.п. хочется узнать есть ли что то типа bool file_copy();
можно конечно создать новый файл, открыть копируемый, и просто чтением, записью произвести копирование... но ИМХО чтото должно быть стандартное? уже написанное?
>>man cp
>>man mv
>
>это то да! но меня интерсуют c++ функции. можно конечно что типа
>system("cp file1 file2"); но смогу ли я таким образом обработать ошибки,
>например не возможность скопировать файл, и т.п. хочется узнать есть ли
>что то типа bool file_copy();
>можно конечно создать новый файл, открыть копируемый, и просто чтением, записью произвести
>копирование... но ИМХО чтото должно быть стандартное? уже написанное?man sendfile
> man sendfileпохоже ты сам не читал!? sendfile - функция для работы с сокетами.
посмотри исходники (для FreeBSD) /usr/src/bin/cp/cp.c - там все расписано.
>похоже ты сам не читал!? sendfile - функция для работы с сокетами.У меня Шлацкваре 12.1
http://www.opennet.me/man.shtml?topic=sendfile&category=2&ru...