Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 11.04.2010
Сообщений: 31
1

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

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

Author24 — интернет-сервис помощи студентам
Бинарная запись в файл проходит(проверил при помощи 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
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2010, 02:46
Ответы с готовыми решениями:

"Нарушение прав доступа при чтении по адресу" при чтении структур из бинарного файла
Пытаюсь разобраться со структурами в бинарных файлах. Допустим, есть массив структур. Записываю...

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

Как пропустить строку при чтении файла?
#include &quot;pch.h&quot; #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;string&gt; using namespace std;...

Как правильно распознать конец файла при чтении
Здравствуйте, есть проблема. Обнаружилось зацикливание и причина while (!file.eof()), вот. В двух...

0
16.05.2010, 02:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.05.2010, 02:46
Помогаю со студенческими работами здесь

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

Как отступить символ при чтении файла? Как перейти на следующую строку?
использую библиотеку fstream. у меня два вопроса: первый: как отступить символ при чтении из...

Зацикливание при чтении с файла блоками int через fread()
Программа для подсчета частоты повторений символов (блоков данных) и энтропии информации в...

Преобразовать тип char к типу int
Можно ли как-то преобразовать тип char к типу int? Существуют ли какие-либо функции для этого?...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru