ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
42478 Топик полностью
Neural (26.10.2005 13:30, просмотров: 1) ответил Jean Labrosse на Совершенно верно. Упоминая RTOS я имел в виду ту же проблему, что с ISR. Кроме того,
Вы ребята помоему заигрались.. и не в ту сторону.. для многозадачности думаю бы подошло это.. class TFirst { int Parametr; }; class TSecond : public TFirst {}; class TThird : public TFirst {}; class TFirst : public TAlarm {}; static TAlarm Diagnodrik; class Pointer { TFirst* Object; TFirst* operator->(){ /* проветки о существовании объекта, о текущем состоянии вашей операционки, о текущем потоке, нити и все что у вас есть, если что-то не то, выдаете указатель*/ return Diagnodrik; /* если все согласовано*/ return Object; } void* operator new(TFirst*){} /* объекты можно раскидывать в памяти исходя из потока, состояния системы, размера объекта, частоты его использования */ }; Pointer My(new TSecond); // обратите внимание на это My->Parametr; // здесь все происходит, то что вы вставили выше.. я такую системку с графикой PowerDip(240x320)(скроллеры, окошки, gif(свой формат :) ),кнопочки с подсветкой, WM_CLICK, WM_DoubleClick,WM_Resize).. умудрялся на 5килобайтах озу и 50к флашины.. и не падало..