-
- Писал когда-то что-то такое: Сергей Борщ(3841 знак., 18.11.2009 20:13 - 20:19)
- Если правильно понял вопрос, то типо так megajohn(700 знак., 18.11.2009 13:47 - 13:50)
- А виртуальные функции в Си++ для кого придумали?!=) - fms(18.11.2009 14:33, )
- они будут "подставлены" в код компилятором, или будет вызов через таблицы? Что функции напрямер "снятие выборки с устройства" вместо трехтактной команды будет обращение к таблице, вызов и т.п. Alechin(272 знак., 18.11.2009 21:00, )
- Они будут вызываться через таблицу виртуальных функций в общем случае. Никто не спорит, что трехкомандная конструкция на асме быстрее будет, но автор просил рецепт универсального класса. - fms(18.11.2009 21:16)
- они будут "подставлены" в код компилятором, или будет вызов через таблицы? Что функции напрямер "снятие выборки с устройства" вместо трехтактной команды будет обращение к таблице, вызов и т.п. Alechin(272 знак., 18.11.2009 21:00, )
- при компиляции все выльется в подстановки, или будут реальные вызовы? Я так подозреваю что нет. Алехин Александр(106 знак., 18.11.2009 13:49)
- Ну тогда примерно так amx(240 знак., 18.11.2009 13:59 - 14:20)
- а адреса регистров управления портом (DIR, REN и т.п.) вычислять допустимо? Ну т.е. при портировании ПО накладок возникнуть не должно? - Алехин Александр(18.11.2009 14:15)
- Взаимное расположение регистров одного порта неизменно заисключением P1-2, PA, PB, P7-10 amx(389 знак., 18.11.2009 14:22 - 14:43)
- а адреса регистров управления портом (DIR, REN и т.п.) вычислять допустимо? Ну т.е. при портировании ПО накладок возникнуть не должно? - Алехин Александр(18.11.2009 14:15)
- Ну тогда примерно так amx(240 знак., 18.11.2009 13:59 - 14:20)
- А виртуальные функции в Си++ для кого придумали?!=) - fms(18.11.2009 14:33, )