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

Записывание в структуру из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Постепенно прибавлять единицу к элементам матрицы http://www.cyberforum.ru/cpp-beginners/thread621913.html
Помогите ,дорогие Форумчане! Нужно прибавлять единицу к матрице постепенно 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0
C++ Стек в два стека Здравствуйте!! Нужно создать стек в диапазоне -50 до 50.Преобразовать стек в два стека.Причем, первый должен содержать только чётные числа,второй - только нечётные. Ни разу не работала со... http://www.cyberforum.ru/cpp-beginners/thread621910.html
C++ Вывод текста на русском
// Выводит текст стихотворения #include <stdio.h> #include <conio.h> void main () { printf("Ynulaua pora! ochey ochsrovan'e!\n"); printf("Priyatna mne tvoya proschal'naya krasa -\n"); ...
C++ Наследование ostream
Я наследовал от ostream класс, перегрузил operator<<(const char *) для одного типа данных, и создал объект newcout, однако он почему-то не может выводить int. Почему?
C++ Как вывести в фаил rdbuff() ? http://www.cyberforum.ru/cpp-beginners/thread621900.html
// po;jkyhgfd.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" // asdvcx.cpp: главный файл проекта. #include <iostream> #include <boost/asio.hpp> #include...
C++ Классы. Implement the two functions of the class. Ребята, суть такая вообщем, я проходил когда-то C++, но классы я не затрагивал, помогите с заданием, мне лишь бы разоьраться в этом было бы неплохо. C++ Template: class MyClass { public:... подробнее

Показать сообщение отдельно
Aero93
9 / 9 / 1
Регистрация: 19.12.2011
Сообщений: 35

Записывание в структуру из файла - C++

10.07.2012, 17:25. Просмотров 299. Ответов 5
Метки (Все метки)

Добрый день! У меня проблема с записью из файла bla-bla.txt в структуру.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
char d[3]; // Массив символов для пробелов
struct time {
char s[3];
char name[4];
char year[5];
 } m;
FILE *fd;
fd=fopen("bla-bla.txt", "r");
 fread(&m.s,  sizeof(char),2, fd);
  fread(&d,  sizeof(char),1, fd);
 fread(&m.name,  sizeof(char),3, fd);
  fread(&d,  sizeof(char),2, fd);
 fread(&m.year,  sizeof(char),4, fd);
  fread(&d,  sizeof(char),1, fd);
AS G03 2012
Вот к примеру строка. При такой записи,как у меня, выводится , но то лишний символ втиснется, то вообще белиберда... Наверное, я не правильно оперирую памятью. Прошу помощи.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru