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

структуру AEROFLOT - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализация банковской очереди http://www.cyberforum.ru/cpp-beginners/thread543610.html
На вход подаются по 2 числа. Первое - время, во сколько человек пришел и второе - сколько времени провел он в очереди. Необходимо написать программу, реализующую данную очередь. Программа...
C++ средствами API реализовать средствами API реализовать. Определить суммарный размер всех файлов находящихся в каталоге(имя запрашиваем у пользователя).составить таблицу.которую записать в файл sum.txt,вида имя... http://www.cyberforum.ru/cpp-beginners/thread543597.html
C++ Помогите пожалуйста написать программу в Microsoft Visual Studio 2010 (С++)
Условие программы: Найти количество элементов, расположенных между минимальным и максимальным элементами массива.
Как вводить в массивы переменные, различную символьную информацию C++
Всем доброго времени суток. Совсем недавно начал изучать самостоятельно язык C++ и уже появляются различного рода вопросы. Сейчас сижу на массивах. Тема как для меня лично сложная, не знаю ли, будет...
C++ задача на С++.(обработка строк) http://www.cyberforum.ru/cpp-beginners/thread543546.html
Число записано в виде строки.Вывести самую большую цифру числа.Желательно поподробней ))
C++ Наследование Подскажите,пожалуйста,новичку в чем ошибка.Создал класс человек,создал класс студент,кот.наследует имя от класса человек.Может я тут чего лишнего налепил.Как-то с переменными типа int наследование... подробнее

Показать сообщение отдельно
Kuzia domovenok
2117 / 1946 / 190
Регистрация: 25.03.2012
Сообщений: 6,750
Записей в блоге: 1
11.04.2012, 02:50
Цитата Сообщение от p_r_a_g_m_a Посмотреть сообщение
Перед тем как прочитать структуры, нужно выделить память под них. Если все время выделять 50, то это может быть нерациональное использование памяти. Просто при создании файла нужно записать сколько структур в него было занесено. Ведь все-равно программа в начале это запрашивает.
Я понял, но если в начало файла не записан его размер, то нужно всё-таки его открыть и пройти по нему, узнавая размер.
Во! Вспомнил способ
C
1
2
fseek (f, 0, SEEK_END);
    size=ftell (f);
Добавлено через 4 минуты
fseek (f, 0, SEEK_END);//прокрутка в конец файла
size=ftell (f);//узнаём размер
fseek (f, 0, SEEK_SET);//прокрутка назад в начало
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.