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

Файл: Поменять местами содержимое файлов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти элементы (и их сумму), которые состоят из двух равных частей и имеют в своем составе цифру 3 http://www.cyberforum.ru/cpp-beginners/thread567500.html
Помогите, натолкните на правильную мысль пожалуйста!! 1.Найти такие элементы (а также их сумму), которые состоят из двух равных частей и имеют в своем составе цифру 3. Пример: 4343 9131 33...
C++ Создание формы в Dll Привет всем! Хотел бы узнать, как создать форму в Dll? Хочу создать спамер для 1 игры.. Что бы его заинжектил и он спамил, даже со свёрнутым клиентом. Проблема в том что инжектить можно только... http://www.cyberforum.ru/cpp-beginners/thread567493.html
Разделить матрицу [10x10] на : C++
C++ c++. Стеки.
Нужно написать нерекурсивную функцию, которая, используя стек, находит значение функции F(m,n), которое равно m+n+1, если m*n=0 и F(m-1,F(m,n-1)), если m*n<>0. Подскажите хоть примерно, как это...
C++ Как запретить сворачивание окна приложения при нажатии кнопки "свернуть все окна" http://www.cyberforum.ru/cpp-beginners/thread567476.html
Что происходит при нажатии этой кнопки в плане сообщениий, и как их перехватить и игнорировать,что бы окно не сворачивалось? Чем это событие отличается от обычного сворачивания окна через кнопку...
C++ При перемножении матриц ошибка с памятью Написал класс матрица с алгоритмом умножения, но при выходе из проги выбивает ошибку. Не пойму как написать деструктор. Подскажите как исправить ... подробнее

Показать сообщение отдельно
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
07.05.2012, 17:03
через временный файл
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
28
29
30
#include <iostream>
#include <fstream>
#include <string>
#include <cstdlib>
#include <cstdio>
 
void Dump(std::string const& to, std::string const& from)
{
    std::ofstream ofs(to.c_str(), std::ios::binary);
    std::ifstream ifs(from.c_str(), std::ios::binary);
    if(ifs.is_open() && ofs.is_open())
    {
        ofs << ifs.rdbuf();
    }
    else
    {
        std::cerr << "Can't open file(s)\n";
        std::exit(EXIT_FAILURE);
    }
}
 
int main()
{
    std::string fp1("1.txt"), fp2("2.txt"), tfp("3.txt");
    Dump(tfp, fp1);
    Dump(fp1, fp2);
    Dump(fp2, tfp);
    std::remove(tfp.c_str());
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru