| Leonid Kudryavtsev |
|---|
| Т.ч. вообще не вижу смысла использовать reference и получать кучу дебильных ошибок и не очевидный код. IMHO |
Уже знаю про религиозную войну C vs C++. Лично мне не до кошерности, ну нет ссылок в С, что теперь? Ну нравится мне синтаксис ссылок (не надо на NULL проверять, точку писать вместо -> для элементов структуры по указателю), проблем не вижу, возможно не понимаю по неопытности, поищу в инете какие подвохи могут быть, разве что & забыть в параметрах указать.
Нужен STL так на С вообще не писать? Классы аля С++ тоже нафиг не нужны, надоели, слишком много лишних букав из-за них. Есть структуры, много где их нет, поэтому приходится делать классы ради одного единственного экземпляра. Нафиг он нужен в единственном экземпляре? В итоге получается та же самая глобальная переменная, только кошерно оформленная.
static вообще супер фишка.
PS Сугубо ИМХУ человека малознакомого с С/С++, просьба несогласных не начинать религиозную войну :)