Полное руководство по C++, с учетом стандарта C++ 2009!
C++ остается стандартом объектно-ориентированного программирования, а данная книга содержит все, что вы обязаны знать о C++, чтобы начать программировать, и ничего лишнего! Она рассчитана на совершенно незнакомых с программированием людей и излагает все вопросы с нуля. Книга полна конкретных примеров, помогающих сложить кусочки разных тем в мозаику языка программирования.
Будь на "ты" с C++. Вы узнаете, что означают термины компилятор, исполняемые файлы, объектно-ориентированное программирование, и сможете самостоятельно писать программы
Соединяй и властвуй. Вы узнаете, как соединить в единую программу код из разных модулей, которые могут использоваться в разных программах
Изучи классы. Вы узнаете, что такое классы, конструкторы, деструкторы и как эффективно использовать их в повседневной работеn Будь достойным наследия C++. Вы изучите концепцию наследования и почему она является ключевой в эффективном программировании на C++
Оперируй операторами. Вы научитесь работать с операторами присваивания, потокового ввода-вывода и другими высокотехнологичными концепциями языка программирования
Открой книгу и узнай:
что такое объектно-ориентированное программирование
как использовать выражения и конструкции языка
как работать со строкамиn что такое указатели и куда они указывают
как конкретизировать абстрактные классы
как работает наследованиеn новые возможности C++ 2009
десять способов избежать ошибок в программах
На прилагаемом компакт-диске
интегрированная среда разработки Code::Blocks
полнофункциональный компилятор GNU C++.
Об авторе: Стефан Р. Дэвис — автор нескольких бестселлеров о C++, в том числе предыдущих изданий C++ для чайников. Он имеет более чем 30-летний стаж программирования и работает в компании L-3 Communications.
Эта книга написана автором с большим стажем — как программиста, так и писателя, что не могло не отразиться на ее качестве. Если вы хотите научиться программировать на современном, объектно-ориентированном, высокоэффективном языке программирования C++ — это книга для вас. Для ее чтения не требуются никакие предварительные знания о программировании и языках. Язык, которым написана книга, так прост и доходчив, что вы изучите основы C++, даже не заметив этого.
Язык C — это инструмент, острый как бритва: с его помощью можно создать и элегантную программу, и кровавое месиво.
Брайан Керниган
Си — стандартизированный процедурный язык программирования, разработанный в начале 1970-х годов сотрудниками Bell Labs Кеном Томпсоном и Денисом Ритчи как развитие языка Би.
Эта книга — самоучитель по программированию на языках семейства C/C++. В ней на профессиональном уровне описаны все возможности языка С: определение данных, массивы, строки, указатели, операции, циклы и другие управляющие конструкции, функции, указатели, перечисления, структуры, объединения. Рассмотрены также и темы, которые хотя формально и не относятся к самому языку, но без проработки которых профессиональное освоение языка невозможно: технологии программирования, препроцессор, библиотеки и выполнение программ в различных операционных системах (DOS, Linux, Windows). Подробно описаны отличия в использовании языковых конструкций в различных версиях языков С и C++.