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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DJFile
0 / 0 / 0
Регистрация: 11.04.2010
Сообщений: 31
#1

Как преобразовать к типу Int при чтении из файла? - C++

16.05.2010, 02:46. Просмотров 265. Ответов 0
Метки нет (Все метки)

Бинарная запись в файл проходит(проверил при помощи fopen), не могу прочитать из него. Вот функция:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int work_with_file(const char *file_name){
    fstream fin;
    fin.open(file_name, ios::binary | ios::_Nocreate |ios::in | ios::out);
    if(fin.fail()){
        cerr << "Ошибка открытия выходного файла\n";
        return -1;
    }
 
    unsigned short num;
    fin.read(reinterpret_cast<char*>(num),sizeof(num)); //????????
    cout << endl << num;
    fin.close();
    return 0;
Меня именно интересует как это сделать через fstream?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2010, 02:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как преобразовать к типу Int при чтении из файла? (C++):

Как определить разделить при чтении из файла - C++
Дан текстовый файл, в котором информация перечислена через запятую: a,b,c,d,e,f без пробелов. Нужно заполнить вектор каждым отдельным...

Как учесть пробелы при чтении файла в map? - C++
Здравствуйте. У меня есть программа для подсчета символов и биграмм в тексте, но она не учитывает разделение пробелов в тексте для подсчета...

Как отступить символ при чтении файла? Как перейти на следующую строку? - C++
использую библиотеку fstream. у меня два вопроса: первый: как отступить символ при чтении из файла? в файле у меня: &quot;score: 2546&quot; -...

Как адрес IP перевели к типу int 32 - C++
Добрый день. Прошу помощи во следующему вопросу: Изучаю программу по передачи данных клиент-сервис. Для настройки пересылки в...

Ошибка при вызове метода класса, при чтении из файла - C++
добрый день, пытаюсь считать данные из и запихнуть их в список в файле у меня вот такие данные a01 b10 А и Б надо запихнуть в...

bool при чтении из файла - C++
задание такое Сделайте функцию чтения из файла такой, чтобы она возвращала bool (истина - если считали данные, ложь - если нет) и...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2010, 02:46
Привет! Вот еще темы с ответами:

Ошибка при чтении файла - C++
Необработанное исключение по адресу 0x0FE4172C (msvcp140d.dll) в .exe: 0xC0000005: нарушение прав доступа при записи по адресу 0xCDCDCDCD. ...

фейл при чтении из файла - C++
Вот абсолютно работоспособный код, где чтение и запись выполняются непосредственно в main. #include &lt;iostream&gt; #include &lt;fstream&gt; ...

Проверка при чтении из файла - C++
Добрый вечер! В своей программе на одном из этапов я построчно считываю целые числа из файла *.txt. Мне нужно чтобы в файле были только...

Expression при чтении из файла - C++
Добрый день. Не могу понять - при чтении файла вылетает ошибка(экспрешн stream!=NULL) притом файл создан там же где main.cpp ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru