- *c++говно. Вот пусть у нас есть контейнер, например, QHash<Key, Value> Hash_;
Если Value неизвестен в месте объявления, то все, пиздец, компилятор считает тип Hash_'а int'ом и высирает тонны, мегатонны ошибок, среди которых увидеть ту, что Value undeclared, и что я просто забыл сделать #include "value.h", иногда бывает трудно.
Мелочь, конечно, и с опытом (и хайлайтом необъявленных типов в IDE) это делать легче, но все же.
Replies (4)
- @0xd34df00d:@borman Не пробовал. Кстати, любопытно, как он себя поведет. Ночью пересоберу лайв-пакеты с ним и посмотрю.from idead, 9 months ago, in reply to /2
- @borman:@0xd34df00d Я сейчас постоянно им пользуюсь. Правда, у меня ANSI C. Оптимизация готового кода мне по барабану, а скорость и дружелюбность радуют.from codeee/Vacuum IM, 9 months ago, in reply to /3