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

Не понятная ошибка при чтении из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление числа Пи методом Монте-Карло http://www.cyberforum.ru/cpp-beginners/thread182911.html
Решаю задачи по рандомным числам и столкнулся вот с такой"Вычисление числа Пи методом Монте-Карло". Подскажите как это реализовать в С++, мне для примера хотябы нужно!
C++ блок-схема Напишите пожалуйста блок-схему к этой задаче Заранее Благодарен:scratch: #include<iostream.h> char glas1(char n) { switch (n) { case 'e': case 'a': case 'u': case 'y': http://www.cyberforum.ru/cpp-beginners/thread182902.html
вывести значение элемента массива..ребят,срочно..сижу на зачете! Осталось пол часа! C++
введите длину массива и массив типа инт. Вывести значение элемента массива с наибольшим и наименьшим двоичным весом и их индексы
C++ Вычисление функции
Привет. Условие : если x1<=x2<=x3 то y = a2,a1<a2;a1,a1=a2; в противном случае y=a3. Вот я написал : #include <iostream> #include <conio.h>
C++ Ввести строку символов, вывести строку так, чтобы каждое второе слово было выведено в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread182888.html
Млин люди помогите как можно скорей всего час у нас в аудитории... Надо срочно Добавлено через 32 минуты ну помогите же Добавлено через 1 минуту ну помогите же
C++ упорядочить(переставить) строки матрицы по неубыванию значений наименьших элементов строк Здравствуйте, помогите решить задачу!! Дана действительная матрица размером n x m упорядочить(переставить) строки матрицы по неубыванию значений наименьших элементов строк!! Заранее спасибо! подробнее

Показать сообщение отдельно
LineStown
 Аватар для LineStown
63 / 63 / 3
Регистрация: 04.08.2010
Сообщений: 399
28.10.2010, 16:14     Не понятная ошибка при чтении из файла
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
#include<iostream>
#include<iomanip>
#include<string>
#include<fstream>
using namespace std;
class Person
{
protected:
    int number;
    string fio;
public:
    void input()
    {
        cout << "Введите номер: ";
        cin >> number;
        cout << "Введите ФИО: ";
        cin >> fio;
    }
    void print()
    {
        cout << "Номер: " << number;
        cout << "\tФИО: " << fio << endl;
    }
};
int main()
{
    setlocale(LC_ALL,"Russian");
    Person pers;
    fstream file;
    file.open("test.dat",ios::binary|ios::in);
    //pers.input();
    //file.write(reinterpret_cast<char*>(&pers),sizeof(pers));
    file.read(reinterpret_cast<char*>(&pers),sizeof(pers));//вот после этой строчки выпадает ошибка (отправлять/не отправлять :))
    pers.print();
    return EXIT_SUCCESS;
}
Запись в файле есть\

Добавлено через 41 минуту
Получается данные считываются, но с какойто ошибкой\
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru