Эта книга представляет собой перевод третьего из-дания американского бестселлера "Effective C++" и явля-ется руководством по грамотному использованию языка C++. Она поможет сделать ваши программы более понят-ными, простыми в сопровождении и эффективными. По-мимо материала, описывающего общую стратегию проек-тирования, книга включает в себя главы по программиро-ванию с применением шаблонов и по управлению ресур-сами, а также множество советов, которые позволят усо-вершенствовать ваши программы и сделать работу более интересной и творческой. Книга также включает новый материал по принципам обработки исключений, паттернам проектирования и библиотечным средствам. Издание ориентировано на программистов, знако-мых с основами C++ и имеющих навыки его практического применения.
C# - это новый фирменный язык программирования компании Microsoft, предназначенный для ее новой платформы .NET Framework, которая состоит из среды выполнения, управляющей работой программ, и полного набора библиотек классов, позволяющих решить практически любую задачу, какую только можно придумать. И хотя программы для .NET могут писаться на самых разнообразных языках программирования, C# является единственным языком, который был разработан специально для .NET Framework и который, таким образом, становится основным языком программирования для создания .NET-приложений на многие годы вперед.
Задача этой книги ? дать краткое и четкое изложение языка С++ в соответствии со стандартом ISO/IEC 14882. Учебник предназначен в первую очередь для студентов, изучающих язык ?с нуля?, но и более искушенные в программировании специалисты найдут в нем немало полезной информации.