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

Подскажите по работе с файлами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ряды степеней http://www.cyberforum.ru/cpp-beginners/thread39110.html
Может быть умные дяди программисты помогли бы бедной неумелой девушке с заданием? Потому что та, даже не понимает, с чего нужно его начинать. :) Хотя бы объясните в чём цель задания состоит... Да -...
C++ Как получить ассемблерский код Как компилировать программу, чтобы потом можно было получить из неё ассемблерский код и какие нужны дополнгительные программ, если конечно нужны. http://www.cyberforum.ru/cpp-beginners/thread39096.html
C++ Что делает данный код и зачем такое кому-нибудь может понадобиться?
Я ответил на вопрос,но точной формулировки не нашёл,хотел бы свериться(приложения с ответами нет).Задание: Чёрный ящик.Что делается в данном примере?Зачем кому нибудь может понадобиться подобный...
Что делают операторы switch/case C++
что делают функции : switch ? case ?
C++ Как узнать дату изменения файла? http://www.cyberforum.ru/cpp-beginners/thread39061.html
Как узнать дату изменения файла? Покажите, пожалуйста, на примере
C++ Работа со строками символов Помогите решить пжл. Дан текст (2-3 строки) в файле F1. Описать функцию преобразования строки, которая заменяет все повторные вхождения символа пробел одним символом пробела, в начало строки... подробнее

Показать сообщение отдельно
askretov
0 / 0 / 0
Регистрация: 01.06.2009
Сообщений: 15

Подскажите по работе с файлами - C++

09.06.2009, 09:41. Просмотров 481. Ответов 8
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    struct MyStruct {
        char * Nam[50];
        unsigned int Salary;
    };
 
    MyStruct emp;
 
    *emp.Nam="Ivan Ivanov";
    emp.Salary=109000;
    ofstream f ("emp.dat",ios::binary);
    f.write((char*)&emp,sizeof(MyStruct));
 
    *emp.Nam="Petr Petrov";
    emp.Salary=85000;
    f.write((char*)&emp,sizeof(MyStruct));
    f.close();
При записи в файл все ок... только вот когда читаешь из файла поле Nam - пустое... а Salary читается ок ! Почему так ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru