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

[СИ] Циклический буфер переменной длины - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание объекта класса в другом классе!!! http://www.cyberforum.ru/cpp/thread182861.html
//----------------------------------Address.h---------------------------------------------------- class Address { public: const static int SIZE_COUNTRY = 3; const static int SIZE_POSTCODE = 7; const static int SIZE_REGION = 11; const static int SIZE_INFO = 101; const static int SIZE_LINE = SIZE_COUNTRY + SIZE_POSTCODE + SIZE_REGION + 2*SIZE_INFO; const static int SIZE_XMLLINE =...
C++ Visual Studio vs Visual Studio Скажите какую версию лучше приобрести, учитывая что 2010 у меня очень зависает. Помогите пожалуйста. http://www.cyberforum.ru/cpp/thread181643.html
Как реализовать распознование антивируса на С++ C++
Подскажите пожалуйста, каким образом Windows определяет какой антивирус установлен, если он установлен вообще! Как реализовать распознование антивируса на С++??
Что лучше Visual Studio или Builder C++ подскажите? C++
Что лучше Visual Studio или Builder C++ подскажите?
C++ Реальзация задачи обедающих философов с помощью событий http://www.cyberforum.ru/cpp/thread180419.html
помогите написать реальзацию задачи обедающих философов с помощью событий. не могу понять сколько событий нужно и для чего. Буду очень благодарна за любую помощь
C++ Декларация класса полинома Как лучше задекларировать класс полинома n-ного порядка от m различных x с мультипликативными членами суммарной степени <=n? Например, при n=3, m=2, должны поддерживаться выражения вида^ a00+a10*x1+a20*x1^2+a30*x1^3+a01*x2+a11*x1*x2+a21*x1^2*x2+a02*x2^2+a12*x1*x^2+a03*x2^3 где ^ - символ возведения в степень. подробнее

Показать сообщение отдельно
samsas traum
0 / 0 / 0
Регистрация: 25.10.2010
Сообщений: 29

[СИ] Циклический буфер переменной длины - C++

28.10.2010, 13:47. Просмотров 1286. Ответов 0
Метки (Все метки)

Мне дали задание для микроконтроллера (не важен какой, главное, алгоритм) написать циклический буфер переменной длины, равномерно распределенный по всей памяти (EEPROM), чтоб исключить перезапись в одну и ту же область памяти из за их ограничения числа записи-стирания. Там будут храниться сообщения передаваемые куда-то, новые сообщения по мере переполнения буфера затирают старые, при включения питания микроконтроллера нужно восстановить указатели на начало и конец рулона. Приходит мысль об использовании маркера и ID ячейки, больше ничего придумать не смог.. Нужен совет и рекомендации.. Код только на СИ, допускается использование библиотечных функции тип printf, безо всякого malloc или alloc. Спасибо.

 Комментарий модератора 
Дублирование тем запрещено правилами форума (п. 3.4).
Не плодите одинаковых тем.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru