Форум: Форум C++Разное
Новые темы: 00
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вопросы новичка по стандарту C++
 
 автор: winflip   (19.09.2009 в 18:05)   письмо автору
 
 

Добрый вечер. Я недавно начал изучать c++ и вот вопросы
1) Быстрая сортировка(qsort, qiucksort). Есть ли она в стандартных библиотеках c++. Гуглил, гуглил, где сами пишут, где пишут что в stdlib есть или что есть в algoritmh. Короче подскажите пожалуйста
2) С какой версии компилятора c++. Появляется using namespace std, #include <iostream>(без .h) и другие нововведения

  Ответить  
 
 автор: cheops   (19.09.2009 в 18:22)   письмо автору
 
   для: winflip   (19.09.2009 в 18:05)
 

1) Да, есть такая библиотека, называется она STL - в ней собраны все наиболее часто используемые алгоритмы. Она стоит несколько обособлено, так как долгое время не входила в стандарт C++. Теперь она узаконена и должна поддерживаться любым компилятором. Библиотека, в отличие, от других языков далеко не простая, зато если вы её освоите - жить с C++ будет намного проще (правда изучать библиотеку стоит уже после освоения C++, это библиотека шаблонов и она от вас потребует очень четких знаний C++). По началу я бы порекомендовал бы тоже пользоваться самописанным вариантом. Вот если вы разрабатываете продукт в команде или ориентируетесь на коммерческую разработку - наоборот бы запретил :))) и рекомендовал бы ориентироваться на STL.

2) Это так называемый стандарт 1998 года (второй и последний на сегодняшний день стандарт C++). Конкретную версию компилятора сложно назвать, по моим ощущениям поддержка началась где-то с 2002 - все примерно с этого момента стали поддерживать новый стандарт. Иногда правда достаточно странно, особенно консольные варианты, особенно, если речь заходит о продуктах Borland.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования