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

Прототип функции reload_buff() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заполнить массив A и массив B нулями http://www.cyberforum.ru/cpp-beginners/thread156316.html
кто соображает попробуйте сделать я просто дуб в этом . 1.Создать 2 массива A и B из элементов типа char по 10 элементов Заполнить массив A и массив B нулями Заполнить массив A c переполнением...
C++ Процедура обработки сообщений для отдельного контрола Доброго времени суток! Не могу найти информацию как реализовать отдельную процедуру обработки сообщений какого-либо контрола на фотме. Нашел такой вариант, но ничего не происходит: LRESULT... http://www.cyberforum.ru/cpp-beginners/thread156305.html
По поводу рекурсии C++
Обязательно ли использовать, если рекурсивно проще чем итеративно или же нет? Пытаюсь полностью понять рекурсию и как-то не особо понимаю. Следует ли полностью ее понять или же предпочесть...
C++ Вывод информации в 1 строке
Тут я в парочке консольных программ видел что, Там вывод идет на одной строке т.е cout << sub; и мне нужно что бы значение вывода менялось в зависимости от изменения переменной sub и делалось это...
C++ Тип - матрица, состоящяя из float'ов 4x4 http://www.cyberforum.ru/cpp-beginners/thread156274.html
Как правильно объявить такой тип??
C++ Два модуля ссылаются на один В двух модулях есть ссылка #include "Geometry.h" В результате ошибки: f:\projects\test7\geometry.h(9) : error C2011: 'TPoint' : 'struct' type redefinition f:\projects\test7\geometry.h(13) :... подробнее

Показать сообщение отдельно
FireNovel
150 / 73 / 8
Регистрация: 09.04.2010
Сообщений: 297

Прототип функции reload_buff() - C++

29.07.2010, 14:12. Просмотров 758. Ответов 8
Метки (Все метки)

Приветствую Вас Господа

Посоветуйте, пожалуйста, как удобнее сделать заголовок функции, которая должна:
из файла прочитать(забить в массив) порцию символов
(тут как раз и вопросец, как удобнее всего "сказать" функции, что нужно прочитать следующую или предыдущую порцию )

При вызове функции известны такие данные:
C++
1
2
3
4
5
sise_t file_size; /* количество символов в файле (заведомо больше buff_size) */
sise_t buff_size;  /* размер буфера */
sise_t cur_pos;   /* счетчик (изм. от 1 до file_size) он подходит к величине buff_size
                           то слева то справа и, соответственно нужно будет загрузить
                           или следующую или предыдущую порцию символов*/
Думал как-то так:
C++
1
2
enum Marker {NEXT, PREV};
char * reload_buff( Marker mark );
Но с перечислением связываться не хочу

Может кто-то делал подобную ф-цию мнебы просто взглянуть

Не по теме:

Не пинайте меня, может в процессе обсуждения поста ко мне прийдей хорошая мысль

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.