> ... в итоге пришёл к выводу, что на Си можно программировать думая объектами.Можно, только смысл. Пример: Недавно разбирался с motion, нописанном на с, там есть возможность работы с несколькими камерами. В промежутках между вызовами ф-ций (фильтрация шума, детект движения, etc.) контекст (структура, содержащая текущий кадр с камеры и служебная инфа) хранится в массиве, где каждая ячейка соответствует камере и передается вызываемой ф-ции среди ее параметров. ИМХО, явный кандидат на переход на ООП парадигму проектирования. Гораздо проще было бы написать класс, который хранит и обрабатывает кадр...
> библиотеки Си часто
> более актуальны чем стандартные библиотеки С++ (имеется ввиду, что пришлось в
> одном С++ проекте под линукс использовать функции Си для работы с
> файлами, так как стандартные С++ные не открывали файлы более 2 или
> 4-х Гб).
А написать обертку и использовать ее религия не позволяет? :-)