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

Считывание информации из файла в структуру - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реализовать формулу рекурсивно http://www.cyberforum.ru/cpp-beginners/thread1484534.html
Ребят срочно помогите. Задачу сдать нужно Вот так она работает и забивает массив. забивает по диагонали l - некоторый массив с числами, a- двумерный массив для решений void cut () { for(int m = 2; m <= k ; m++) for(int i = 0 ; i + m <= k ; i++)
C++ Вычислить min max функции методом бисекции Долго пытался что то придумать,но понять хронологию и концепцию программы понять не могу http://www.cyberforum.ru/cpp-beginners/thread1484512.html
C++ Найти буквы от а - я. Кодировка в файловых потоках
Доброго времени суток. Есть некая строка (char*) и функция bool RusArray(char c) { for (int i = 'а'; i <= 'я'; ++i) { if (c == i) { return true; }
Виртуальные методы C++
Нарушен п.5.18 Правил Запрещено размещать задания и решения в виде картинок и других файлов с их текстом. Можно ли так написать?
C++ Разобраться с std::bind, плейсхолдеры http://www.cyberforum.ru/cpp-beginners/thread1484424.html
Здравствуйте, чтобы разобраться с основами std::bind написал следующий код: #include <functional> #include <vector> void print(int i, int j) { std::cout<<"--"<<std::endl; } void printt(int i, int j, int z) {
C++ Найти книги, изданные после 1990 года, в названии которых есть слово "информатика" Функция: в которой ошибка должна найти киниги изданные после 1990 года, и в названии которой есть слово "информатика". При компеляции выдает две ошибки: Ошибка 17 error C2665: strchr: ни одна из 2 перегрузок не может преобразовать все типы аргументов c:\users\aleksandr\documents\visual studio 2012\projects\consoleapplication1\consoleapplication1\исходный код.cpp 184 18 IntelliSense:... подробнее

Показать сообщение отдельно
Max Dark
В поиске работы
 Аватар для Max Dark
1546 / 1399 / 501
Регистрация: 09.10.2013
Сообщений: 3,185
Записей в блоге: 8
Завершенные тесты: 2
22.06.2015, 08:41     Считывание информации из файла в структуру
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
31
32
33
34
35
36
37
38
39
#include <fstream>
#include <string>
 
struct fio {
    std::string f, i, o;
    void convert(std::ifstream & in, std::ofstream & out);
    bool get(std::ifstream & in);
    bool put(std::ofstream & out);
};
 
int main() {
    std::ifstream f("base.in");
    std::ofstream g("base.out");
    fio().convert(f, g);
    return 0;
}
 
void fio::convert(std::ifstream & in, std::ofstream & out) {
    while(get(in)) {
        if (!put(out))
            break;
    }
}
 
bool fio::get(std::ifstream & in) {
    bool state = in.good();
    state &= (in >> f).good();
    state &= (in >> i).good();
    state &= (in >> o).good();
    return state;
}
 
bool fio::put(std::ofstream & out) {
    bool state = out.good();
    state &= (out << i << ' ').good();
    state &= (out << o << ' ').good();
    state &= (out << f << ' ').good();
    return state;
}
вроде соответствует условию
 
Текущее время: 00:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru