Здравствуйте! У меня есть два вопроса: 1. В стандарт си на сегодняшний день включены шаблоны, или нет? 2. Где еще кроме системного программирования используется язык си? Желательно со ссылками на продукты.
И еще вопрос. Целесообразно ли применять шаблонный (или объектно - ориентированный) подход к программированию драйверов под Windows?
sss14566545 Вопросы 1 и 3, imho, имеют отношение скорее к C++, нежели к C. Возможно, и 2й вопрос тоже.
sss14566545 Как заметил n0name, смотря, какой Windows и какой драйвер. Например, самый главный драйвер в NT+ (Win32k.sys) написан с применением ООП. И вообще, MS стремится объектно ориентировать системные интерфейсы (в т.ч. и ядерные).