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

бинарное дерево?Файл? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ не понимаю как осуществить буферезированное чтение из файла http://www.cyberforum.ru/cpp-beginners/thread97841.html
собственно задача : по-байтно читать из бинарного файла. естественно чтение должно быть буферезировано, ибо если длинна файла хотя бы метр, то это получаеться миллион обращений (!) к диску. я так понимаю ifstream же не буферезирован, да?а если буферезирован, то как задать размер буфера? естественно что можно самому всё написать. но в плюсах же и так это уже есть. но вот как это работает...
C++ [ILINK32 Error] Error: Unable to open file 'UNIT2.DFM' здравствуйте уважаемые! собственно сабж.... code gear 2009 C++ Builder, написал прогу на работе, прихожу домой и удачно работавшая на работе, дома выдает ошибку Error: Unable to open file 'UNIT2.DFM' в чем дело? http://www.cyberforum.ru/cpp-beginners/thread97829.html
Запись выражений, ввод–вывод информацииЗапись выражений, ввод–вывод информации C++
Задача 2.1. Пользуясь только операцией умножения, вычислить (A в 7-ой степени) за четыре операции. Задача 2.2. Очистить экран, заполнить его бирюзовым цветом. Ввести значения x, y. Ещё раз очистить экран и вывести в центре экрана в столбик следующие вычисленные значения: ln(2x) ; ln(2y) ; ln(X (2-степень))
no appropriate default constructor available при создании новой структуры C++
Пытаюсь сделать список студентов. Есть класс Student, в него заносятся возраст, имя и фамилия. Далее методом списка хочу его занести в CList при помощи ф-ции Add. Так вот проблема что в Add не могу создать новую структуру first = new elem; Прошу совета, код ниже. #include<iostream> #include <string.h> #include <windows.h>
C++ Работа со строками в Turbo C http://www.cyberforum.ru/cpp-beginners/thread97811.html
Ребята, помогите, пожалуйста, новичку в программировании!) Задача такова: задана строка слов и нужно буквы в каждом слове разместить в алфавитном порядке. Заранее спасибо!
C++ уважаемые форумчане не могу разобраться с перегрузкой задание такое: выполнить перегрузку перечисленных операций, закрепив за ними соответствующий функциональный смысл. Строка символов. ^ - удаление из строки указанного символа + - сложение 2 строк float - преобразование к типу удаление из строки указанного символа и сложение 2 строк есть, но в 2-х прогах ПОМОГИТЕ соеденить их в одну и сделать преобразование к типу. Вот сложение 2 строк:... подробнее

Показать сообщение отдельно
Day
 Аватар для Day
1149 / 954 / 57
Регистрация: 29.10.2009
Сообщений: 1,384
22.02.2010, 13:02     бинарное дерево?Файл?
Цитата Сообщение от МедведЪ Посмотреть сообщение
понятно, а файл?
Хмм.
Файл - это хранилище, картотека. Хотя если хочется (или нужно) можно рассматривать сам файл
как корень, а его записи (или строчки) - как ветки. А буковки - как ветки, а битики (из которых
состоят байты) - как ветки следующего порядка. А можно рассматривать слова как ветки -
все зависит от твоей задачи.
Вот файловая структура (Диск - папки - файлы) - это точно дерево.
Дерево - это мысленная абстракция, которую мы накладываем (или в которую вкладываем),
на занимающую нас часть реального мира, чтобы с ней совладать.
Единственное ограничение дерева (в отличии от общего графа) - циклов быть не должно.
Вот Help какой-нибудь или Интернет - это уже не дерево, щелкая по ссылочкам ты прекрасно можешь вернуться в место, в котором уже побывал.
Короче - дерево это инструмент мышления, как язык, например (естесственный или алгоритмический - без разницы). И очень эффективный.
 
Текущее время: 01:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru