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

копирование - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ удаление средней буквы http://www.cyberforum.ru/cpp-beginners/thread303436.html
помогите пожалуйста составить программу, ПЛЗ:cry: Условие:Дана последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 строчных русских букв; между соседними словами- запятая, за последним словом- точка. Напечатать все слова последовательности, которые отличены от последнего слова, предварительно преобразовав каждое из них по следующему правилу: если слово нечетной...
C++ Шаблон класса. Помогите описать бинарный минус Помогите описать бинарный минус Код: #include <iostream> #include <math.h> using namespace std; template <class ku> class kvur { http://www.cyberforum.ru/cpp-beginners/thread303426.html
Удалить белые вершины в дереве C++
Помогите, пожалуйста. У меня такая задача: Дерево белых и черных вершин. Надо удалить белые вершины, находящиеся на последнем и предпоследнем уровнях. Спасибо.
очередь C++
подскажите как реализовать на чистом Си С введенных целых чисел сформировать два списка типа очередь с одинаковым количеством элементов. Разработать функцию, которая объединяет две очереди в одну из попарно взятыми элементами начальных очередей (начиная с первого элемента первой очереди). Функция передает в основную программу адреса начала и конца полученной очереди.
C++ сумма произведений двух рядов разной http://www.cyberforum.ru/cpp-beginners/thread303369.html
Подскажите, пожалуйста, где ошибка.. Никак не могу понять, что не так.. В массивах x1 и x2 содержатся ряды разных размеров, размерность x1 = 2*n, размерность x2 = 6*n. Конечный массив содержит (4*n+1) элемент, каждый из которых вычисляется следующим способом: массив x1 умножается на соответствующие элементы массива x2 (т.е. x1(0)*x2(0)+...+x1(n)*x2(n) ) - это первое значение искомого массива,...
C++ Перезагрузка operator - Есть одна задача : Одномерный массив а и b. Класс одномерный массив. Реализовать для объектов данного класса перезагрузку операции - (c=a-b) #include <iostream.h> #include <assert.h> #include <conio.h> class Vector { friend ostream& operator << (ostream &, const Vector &); подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
24.05.2011, 15:26     копирование
Копировать из файла по одному символу - очень неэффективно.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <fstream>
 
int main(int argc, char* argv[])
{
    if(argc != 3)
    {
    std::cerr << "Usage: " << *argv << " INPUT_FILE OUTPUT_FILE" << std::endl;
    return 1;
    }
 
    std::ifstream ifs(argv[1]);
    std::ofstream ofs(argv[2]);
 
    if(!ifs || !ofs)
    {
    std::cerr << "Can't open file(s)" << std::endl;
    return 1;
    }
 
    ofs << ifs.rdbuf();
 
    ifs.close();
    ofs.close();
    
    return 0;
}
 
Текущее время: 13:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru