|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.05.2011, 06:43 | #1 |
Новичок
Джуниор
Регистрация: 18.05.2011
Сообщений: 1
|
Работа с файлами С++
Создайте входной файл filein не менее 1 Мбайта размером. Откомпилируйте программу из примера. Переделайте ее таким образом, чтобы программы переписала filein в fileout полностью.
Пример. Рассмотрим пример программы, которая считывает 10 байтов из одного файла и записывает их в другой. #include <sys/types.h> #include <unistd.h> #include <fcntl.h> #define FILENAME1 "filein" #define FILENAME2 "fileout" int main () { int fd1=open(FILENAME1,O_RDONLY|O_CREAT ,0); char buf[10]; read(fd1,&buf,sizeof(buf)); int fd2=open(FILENAME2,O_RDWR|O_CREAT,0 777); write(fd2,&buf,sizeof(buf)); return 0; } Помогите переделать по заданию. Благодарю |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа с файлами в С# | pashok6rus | Общие вопросы .NET | 1 | 26.05.2010 11:51 |
работа с файлами | Antonio86 | Общие вопросы Delphi | 0 | 20.01.2008 16:27 |
Работа с файлами | Zenit10 | Помощь студентам | 2 | 19.01.2008 09:59 |
Работа с файлами | DJ Socol | Win Api | 1 | 17.07.2007 09:18 |