Форум программистов, компьютерный форум CyberForum.ru

функция копировки файлов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать проги на C http://www.cyberforum.ru/cpp-beginners/thread76840.html
1) Найти сумму целых положительных чисел 30<n>100, кратных 3 и оканчивающихся на 2.4 и 8. 2)Составить программу для вычисления значения с точностью до 10^(-6) sqrt(3+sqrt(6+...+sqrt(3*(n-1)+sqrt(3*n)))). 3) В одномерном массиве, состоящем из n целых чисел, вычислить сумму положительных элементов расположенных после последнего нуля. 4) В одномерном массиве, состоящем из n целых чисел,...
C++ Найти сумму элементов главной диагонали квадратной матрицы Помогите решить 2 задачки : 1) Найти сумму элементов находящихся на главной диагонали квадратной матрицы размером 3x3.Элементы массива вводятся с клавы. 2) Задать 2-x мерную матрицу с размером 3x4 и вывести на экран сумму элементов каждой строки. Спасибо вам за ранее)))) http://www.cyberforum.ru/cpp-beginners/thread76836.html
C++ Удаление из списка
контрольная с бинарным файлом. вопрос: в работе мне надо удалить из созданного списка( структура:номера вызывающего и вызываемого абонентов (ЦЕЛЫЕ ОБЯЗАТЕЛЬНО ШЕСТИЗНАЧНЫЕ ЧИСЛА).....) номера телефонов с комбинацией XY. Мне необходимо номера создавать как строку (тип char) или как через тип unsigned. Как будет проще.
Составить программу для вычисления значения C++
1) Найти сумму целых положительных чисел 30<n>100, кратных 3 и оканчивающихся на 2.4 и 8. 2)Составить программу для вычисления значения с точностью до 10^(-6) sqrt(3+sqrt(6+...+sqrt(3*(n-1)+sqrt(3*n)))).
C++ В квадратной матрице определить минимум среди элементов диагоналей http://www.cyberforum.ru/cpp-beginners/thread76828.html
3) В одномерном массиве, состоящем из n целых чисел, вычислить сумму положительных элементов расположенных после последнего нуля. 4) В одномерном массиве, состоящем из n целых чисел, вычислить сумму положительных элементов. 5) В квадратной матрице определить минимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы. (спасибо заранее)
C++ написать программу, которая считывает текст из файла и выводит на экран написать программу, которая считывает текст из файла и выводит на экран только те предложения, состоящие из заданного количества слов подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
21.12.2009, 01:53     функция копировки файлов
niXman, а не работало то, что Вы "студенту писали"... Файл создавался, но в него ничего не копировалось. Добавил проверку
C
1
2
3
4
5
6
7
8
9
10
11
...
while ( (rd=read(infile, buff, sizeof(buff))) > 0 ) {
                /** записываем */
    if ( write(outfile, buff, rd) != rd ){
                /** если ошибка - сообщаем, завершаемся */
        fprintf(stderr, "ошибка: %s\n", strerror(errno));
        close(infile);
        return errno;
    }
}
...
стало выдавать
Код
$ ./nixman_copy nixman_copy.c nixman_copy2.c
ошибка: Bad file descriptor
сделал так:
C
1
int outfile = creat(argv[2], st.st_mode);
и всё случилось Видимо, флага O_WRONLY нехватало...

Добавлено через 39 минут
Цитата Сообщение от niXman Посмотреть сообщение
ну да, код для никсов)
gcc в винде прекрасно компилирует, и програмка работает... VS - зло всё-таки...
 
Текущее время: 23:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru