Стосовно самої мови і частково бібліотеки - не погоджусь. Причини: головна - шаблони, потім - std::map, std::set, std::list, std::vector, бібліотеки алгоритмів. Останні часто полегшують життя.
Стосовно strings і streams - g60 правий. В стрімах, крім швидкості, - велика проблема навіть отримати значення системної помилки, коли std::ofstream відмовляється створювати файл на файловій системі. std::string's - надто повільні. Для довгих рядків SGI запропонували Rope, але в стандарт вони не увійшли.
no subject
Date: 2005-09-17 10:25 pm (UTC)Стосовно strings і streams - g60 правий. В стрімах, крім швидкості, - велика проблема навіть отримати значення системної помилки, коли std::ofstream відмовляється створювати файл на файловій системі. std::string's - надто повільні. Для довгих рядків SGI запропонували Rope, але в стандарт вони не увійшли.
Да, а читати нічого не треба, треба писати :-)