Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Постепенно прибавлять единицу к элементам матрицы https://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.Преобразовать стек в два стека.Причем, первый должен содержать только чётные числа,второй - только нечётные. Ни разу не работала со...
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. Почему? https://www.cyberforum.ru/ cpp-beginners/ thread621904.html
C++ Как вывести в фаил rdbuff() ? https://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:...
Ссылка на структуру C++
Рассматривал пример из книги Праты. Раздел про ссылки на структуры. В книжке был приведён пример, код примера можно увидеть ниже. У меня возник вопрос для чего нужен этот значек в прототипе и...
C++ Определить средний балл по университету ребята,помогите пожалуйста с выполнением заданий.совсем недавно пришел с армии(8 дней),на покупку денег нету:(может тут кто откликнется с помощью?! 2.тема : ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ... https://www.cyberforum.ru/ cpp-beginners/ thread621849.html
C++ Вывести на экран таблицу значений функции y(x) https://www.cyberforum.ru/ cpp-beginners/ thread621848.html
ребята,помогите пожалуйста с выполнением заданий.совсем недавно пришел с армии(8 дней),на покупку денег нету:(может тут кто откликнется с помощью?! вот задания сами. 3.тема :ПРОГРАММИРОВАНИЕ С...
C++ Файлы и массивы структур: поиск, сортировка ребята,помогите пожалуйста с выполнением заданий.совсем недавно пришел с армии(8 дней),на покупку денег нету:(может тут кто откликнется с помощью?! вот задания сами. 4.тема ПРОГРАММИРОВАНИЕ С... https://www.cyberforum.ru/ cpp-beginners/ thread621847.html
9 / 9 / 1
Регистрация: 19.12.2011
Сообщений: 35
10.07.2012, 21:58  [ТС] 0

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

10.07.2012, 21:58. Просмотров 387. Ответов 5
Метки (Все метки)

Ответ

Цитата Сообщение от Vort_ Посмотреть сообщение
нужно чтоб строка заканчивалась нулевым символом
сделать - просто. к примеру, объявить не char s[6], а char s[7]
обнулить все 7 байт, а читать 6 первых
Если бы такой маневр прошел, я бы не создавал данную тему... Само то задание у меня звучит , что есть файл, в нем n-ое количество записей(строк), нужно вывести один из элементов этой структуры путем поиска с заданным именем и временем...Самая сложная часть распихать эти записи по структуре..., остальное уже готово.

Покрутил не много с размерами символьных массивов - выходит более-менее, но в программу не рационально сувать кучу fread'ов, оэтому надо считать сразу всю структуру сразу тоесть:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
struct time {
       char server[6];
       char name[4];
       char player[4];
       char rank[5];
       p(){ memset ( server, 0, 6);
            memset ( name, 0, 4);
            memset ( player, 0, 4);
            memset ( rank, 0 ,5);} } m;
       FILE *fp;
       fp=fopen("lol.txt", "r");
       fread(&m , sizeof(time), 1, fp);
       Edit1->Text=m.server;
       Edit2->Text=m.name;
       Edit3->Text=m.player;
       Edit4->Text=m.rank;
Вот тут та же совершенно проблема - выводит в поля Edit'тов перевернутой елочкой...

Вернуться к обсуждению:
Записывание в структуру из файла
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.07.2012, 21:58
Готовые ответы и решения:

Считывание из файла строк с разделителями, записывание в структуру
Здравствуйте, необходимо считать данные из файла и записать в массив струтктур. Строки в файле...

Чтение файла и записывание строк в массив
Собственно есть файл с именем res.txt, в нем содержатся строки 12 11 8 0 Нужно занести в...

Поочередное записывание хексов
есть код на ASM под PIC16f877 где идет передача хексов на ком порт. хексами я должен зажечь...

Записывание данных в input
допустим пишем в &lt;input type='text' id='global'&gt; цыфры. к примеру 249. мне нужно что бы &lt;input...

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