Alastis
| Цитата | | В факе я прочитал, что реализации типов из STL к тому еще и быстрее. | Быстрее - имется ввиду, быстрее тех, которые ты сам будешь определять. Т.к. в STL каждая строчка, каждый кусок кода отточен и оптимизирован.
| Цитата | | Так значит стоит отказаться от применения встроенных типов и полностью перейти на STL - вские? | Нет, ни в коем случае. Встроенными типами в С++ являются все типы, кроме классов и структур Т.е. char, int, unsigned, long, double, ... STL - должна дополнять твой код. Она содержит и предоставляет набор стандартный классов и интерфесов. И тебе нет необходимости изобретать велосипед ввиде векторов, деков, очередей, а так же заниматься отладкой этих контейнеров. Т.е. работаешь на более высоком уровне абстракции и тебя не интересует, что там внутри. Если хочешь организовать массив строк или классов, то лучше использовать std::vector. Но если хочешь использовать массив из пяти-десяти int'ов, типа: int iArray[5];, то тянуть за собой STL контейнер не следует. |