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

Не находит freopen - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Размер байта http://www.cyberforum.ru/cpp-beginners/thread705295.html
Есть ли он в std::numeric_limits? Гарантирует ли стандарт какому либо типу разрядность 1 байт?
C++ Максимально представимое значение типа zize_t Как получить максимально представимое значение типа zize_t? http://www.cyberforum.ru/cpp-beginners/thread705275.html
Ка избавиться от перевода строки? C++
Глюк оказался в блокноте.
Инициализация членов структуры, как члена класса C++
struct MyElement { MyElement * next; MyElement * prev; string data; }; class MyList { public: explicit MyList(){ MyElement *head = new ListNode;
C++ динамический массив (Целое число разложить на массив простых множителей) http://www.cyberforum.ru/cpp-beginners/thread705245.html
Доброго времени суток всем. Целое число необходимо разложить на массив простых множителей. Столкнулся с проблемой, мне нужно, чтобы память под массив выделялась динамически, так вот подскажите как объявить динамический одномерный массив неизвестной длины. Например, я нахожу множитель и заношу его в массив, при этом длина массива увеличивается на один элемент. на форуме нашел вот такой...
C++ Как бы переписать программу используя динамичские классы? Помогите, пожалуйста, переписать данную программу используя динамический класс - ListDynamic.:cry: #include <iostream> #include "List.h" using namespace std; int main( ) { cout << " Project \n\n"; const int TEST_COUNT = 10; подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
6946 / 4117 / 581
Регистрация: 29.11.2010
Сообщений: 10,916
22.11.2014, 22:07     Не находит freopen
Для таких целей обычно используют fstream.
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 <fstream>
#include <iostream>
#include <string>
 
using namespace std;
 
struct computer_desktop {
    string cpu_type;
    string graphics_card_type;
};
 
computer_desktop create_desktop(std::istream &input)
{
    computer_desktop obj;
    input >> obj.cpu_type >> obj.graphics_card_type;
    return obj;
}
 
int main()
{
    std::ifstream input_desktop("desktop.txt");
    std::ifstream input_laptop("laptop.txt");
    if (!input_desctop || !input_laptop)
        return 1;
 
    computer_desktop cd = create_desktop(input_desktop);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru