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

Отсутствует перемещаемый конструктор в потоках - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция, возвращающая указатель на структуру http://www.cyberforum.ru/cpp-beginners/thread656226.html
Ребят помогите пожалуйста,как создать функцию возвращающую указатель на структуру,в общем задание звучит так:написать библиотеку для полиномов:сложение, вычитание,значение в точке. я описываю...
C++ Расчет ускорения тела на плоскости Доброго время суток. Написать программу для расчета тела массой m, которое находится на горизонтальной плоскости и к которому под углом \alpha (к горизонту) приложена сила {F}_{0}. Коэффициент трения... http://www.cyberforum.ru/cpp-beginners/thread656223.html
помогите решить задачу C++
Написати програму в C++ яку водиться: Дата/Місяць/Рік і виводитись має Місяць/День/Рік але вводитись має число а виводитись повністю назва місяця наприклад 01/01/12 і...
C++ Как передать в качестве параметра конструктора ПОТОК,
Здравтсвуйте. Есть класс Notebook(); Один из конструкторов принимает в качестве параметра поток(файл), заполняет книжку именами из файла. main.c #include <iostream> #include <stdio.h>...
C++ Принцип работы рекурсии http://www.cyberforum.ru/cpp-beginners/thread656212.html
Искал в инете и в поиске, но никак не могу понять принцип работы рекурсии программно. Допустим есть функция int f(int n) { if(0 == n) return 0; else return n % 10 + f(n / 10); } если...
C++ Добавить в элементы список и вывести их на экран написала программу, которая добавляет в список элементы и должна их выводить на экран. функция, которая должна их выводить не работает. подскажите, в чем ошибка? #include <iostream> using... подробнее

Показать сообщение отдельно
Dekio
Фрилансер
Эксперт С++
5837 / 1218 / 214
Регистрация: 23.11.2010
Сообщений: 3,378
Записей в блоге: 1
22.09.2012, 22:08
Следует делать так

C++
1
2
3
4
5
6
7
8
9
#include <fstream>
#include <utility>
#include <memory>
 
int main()
{
    std::unique_ptr <std::ifstream> f0(new std::ifstream);
    std::unique_ptr <std::ifstream> f1(std::move(f0));
}
или же возможен вариант

C++
1
2
3
4
5
6
7
8
9
#include <fstream>
#include <utility>
#include <memory>
 
int main()
{
    std::ifstream f0;
    std::ifstream &&f1(std::move(f0));
}
http://liveworkspace.org/code/a8831b7fd68b46ab208c3cfbf528cc5d
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.