ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
48576 Топик полностью
M@ik (16.01.2006 17:40, просмотров: 1) ответил solder на С - Однозначно быстрее
Что значит "однозначно быстрее"? Если сравнивать скорость работы модуля на Си и экземпляра класса на С++ - С++ несколько медленнее (в связи с необходимостью передавать в функцию указатель на объект). Но если нужен один экземпляр, можно воспользоваться пространством имен или статическими функциями и данными. Но попробуй создать 10 экземпляров модуля на Си??! В конечном итоге это также превратится в передачу в функцию дополнительно указателя на структуру данных. Не факт, что этот механизм, написанный вручную, будет работать лучше "компиляторного". А вообще-то я про другое спрашивал...