Re[20]: Разработка на чистом C
От: so5team https://stiffstream.com
Дата: 06.11.16 11:30
Оценка: +2
Здравствуйте, pagid, Вы писали:

S>>У вас res уже содержит UB_NOERROR. Запутались в трех простых соснах. В типа простом C.

P>Угу, запутался.

В этом и проблема. В C слишком много деталей, про которые нужно помнить. Поэтому люди путаются.

S>>Почитайте про шаблоны C++, может станет понятнее.

P>И что шаблоны?

Дают удобные средства борьбы с копипастой.

P>Предположу, что в С проблема решается передачей еще одного параметра, на шаблонах на самом деле лучше получится?


Да, решается. Но, в большинстве своем, в C-коде процветает копипаста или чрезмерное использование макросов.

В С++ так же можно вдаваться в крайности и использовать шаблоны ради шаблонов, но лучше иметь мощный инструмент, возможности которого, при необходимости, ограничиваются административными средствами.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.