Преимущества языка C++
C++ считается языком программирования промежуточного уровня, т.е. он позволяет создавать как высокоуровневые приложения, так и низкоуровневые библиотеки, работаю щие с аппаратными средствами. Для многих программистов язык C++ представляет собой оптимальную комбинацию, являясь языком высокого уровня, он позволяет любому соз давать сложные приложения, сохраняя разработчику возможность обеспечить им макси мальную производительность за счет подробного контроля над использованием ресурсов
их доступностью.
*Несмотря на наличие более новых языков программирования, таких как Java, и язы
ков на платформе .NET, язык C++ остается популярным и продолжает развиваться. Более новые языки предоставляют определенные средства, такие как управление памятью за счет сбора “мусора”, реализованное в компоненте исполняющей среды, которые нравятся некоторым программистам. Однако там, где нужен подробный контроль за производи тельностью создаваемого приложения, эти же программисты все еще выбрали бы язык C++. Многоуровневая архитектура, где веб-сервер создается на языке C++, а пользова тельская часть приложения на HTML, Java или .NET, является в настоящее время вполне обыденной.
Развитие стандарта C++
Годы развития сделали язык C++ весьма популярным, хоть и существующем во мно гих разных формах из-за множества различий компиляторов, каждый из которых имеет собственные особенности. Эта популярность и различия в доступных версиях привели
большому количеству проблем совместимости и переносимости кода. Следовательно, появилась потребность стандартизировать все это.
Создание приложения C++
|
27
|
1998 году первая стандартная версия языка C++ была ратифицирована международ ной организацией по стандартизации ISO Committee в виде стандарта ISO/IEC 14882:1998. Затем, в 2003 году, последовала версия ISO/IEC 14882:200). Текущая версия стандарта языка C++ была ратифицирована в августе 2011 года. Официально она называется С++11 (ISO/IEC 14882:2011) и содержит некоторые из самых честолюбивых и прогрессивных изменений, которые когда-либо видел стандарт.
ПРИМЕЧАНИЕ
Многие документы в Интернете все еще ссылаются на версию языка С++0х. Ожидалось, что новый стандарт будет ратифицирован в 2008 или 2009 году, а знак х использовался как обозначение года. И наконец, в августе 2011 года был предложен и принят новый стандарт и соответственно назван С++11.
Другими словами, С++11 является новым стандартом C++ Ох
Do'stlaringiz bilan baham: |