Книга: Шилдт Герберт «C ++для начинающих»
Серия: "Шаг за шагом" Книга известного американского специалиста и популяризатора языков программирования, посвященная основам языка C++. Начиная с таких базовых понятий языка, как типыданных, массивы, строки, указатели и функции, книга охватывает также важнейшие элементы объектно-ориентированного программирования - классы и объекты, наследование, виртуальные функции, потоки ввода-вывода, исключения и шаблоны. Каждый раздел сопровождается простыми и наглядными примерами, позволяющими получить практические навыки современного программирования. Книга предназначена для приступающих к изучению языка С++ - одного из самых универсальных и распространенных на сегодня языков программирования. Издательство: "Эком" (2013)
ISBN: 978-5-9790-0127-2 Купить за 747 руб в My-shop |
Другие книги автора:
Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|
C++. Базовый курс | В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После… — Диалектика / Вильямс, - Подробнее... | бумажная книга | ||
С++ для начинающих | Предлагаемая книга представляет собой самоучитель, который шаг за шагом расскажет о всех основных понятиях… — Эком, Шаг за шагом Подробнее... | бумажная книга | ||
C# 4. 0. Полное руководство | Благодаря поддержке параллельного языка интегрированных запросов (PLINQ) и библиотеки распараллеливания… — Диалектика / Вильямс, - Подробнее... | бумажная книга | ||
C++. Базовый курс | В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После… — Вильямс, Подробнее... | бумажная книга | ||
C# 4. 0. Полное руководство | В этом полном руководстве по C# 4. 0 - языку программирования, разработанному специально для среды . NET, … — Диалектика, Подробнее... | бумажная книга | ||
Java. Полное руководство | В этом десятом издании справочного пособия, полностью обновленном с учетом последней версии Java SE 9… — Альфа-книга, (формат: 70x100/16, 1488 стр.) Подробнее... | бумажная книга | ||
C. Полное руководство. Классическое издание | В данной книге, задуманной как справочник для всех программистов, работающих на языке C (Си), подробно описаны… — Вильямс, Подробнее... | бумажная книга | ||
C. Полное руководство. Классическое издание | В данной книге, задуманной как справочник для всех программистов, работающих на языке C (Си), подробно описаны… — Диалектика / Вильямс, (формат: 70x100/16, 704 стр.) Полный справочник Подробнее... | бумажная книга | ||
C++. Полное руководство | В этом, ставшем уже классическим, издании книги полностью описаны и проиллюстрированы все ключевые слова… — Вильямс, Подробнее... | бумажная книга | ||
C++. Полное руководство. Классическое издание | Авторитетный профессионал и блестящий автор книг по программированию, Герберт Шилдт переработал и дополнил… — Диалектика / Вильямс, - Подробнее... | бумажная книга | ||
C++. Полное руководство. Классическое издание | В этом, ставшем уже классическим, издании книги полностью описаны и проиллюстрированы все ключевые слова… — Диалектика / Вильямс, (формат: 130х200 мм, 800 стр.) Подробнее... | бумажная книга | ||
Справочник программиста по C/C++ | В этом компактном справочнике описаны основные синтаксические элементы программирования на языках C и C++… — Диалектика, Подробнее... | бумажная книга | ||
Справочник программиста по C/C++ | Герберт Шилдт, легендарный автор книг по программированию, столь умело выделил основные элементы языков С и… — Диалектика / Вильямс, - Подробнее... | бумажная книга | ||
Справочник программиста по C/C++ | Герберт Шилдт, легендарный автор книг по программированию, столь умело выделил основные элементы языков С и… — Диалектика / Вильямс, (формат: 84x108/32, 432 стр.) Подробнее... | бумажная книга | ||
Java. Полное руководство | В этом десятом издании справочного пособия, полностью обновленном с учетом последней версии Java SE 9… — Вильямс, Подробнее... | бумажная книга |
Шилдт, Герберт
Герберт Шилдт | |
Herbert Schildt | |
Род деятельности: |
Программист, писатель |
---|---|
Место рождения: | |
Гражданство: | |
Сайт: |
Герберт Шилдт (англ. Herbert Schildt) — известный американский программист, автор книг о языках программирования Java, C, C#, C++.
Содержание |
Биография
Шилдт — писатель и учёный в сфере компьютерных наук, получил образование и учёную степень в Иллинойском университете в Урбана-Шампейн. Был членом комитета ANSI, который принимал стандарты С в 1989 году и комитета ISO, принимавшего стандарты C++ в 1998.
Его первые книги были опубликованы в 1985—1986 годах (на обложке книги Advanced Modula-2 1987 года было написано, что это его шестая книга). Все его книги были напечатаны издательством Osborne, которое позже было приобретено компанией McGraw-Hill. Общий тираж его книг, переведённых на большинство языков, составляет более 3 миллионов экземпляров.
Little C
Одним из наиболее длительных проектов Шилдта был интерпретатор Little C, который является примером рекурсивного нисходящего парсера. Эта программа была впервые напечатана в журнале Dr. Dobb's Journal в августе 1989 года под названием «Построение Вашего собственного интерпретатора С» (Building your own C interpreter). Этот пример был включен в книгу Born to Code In C (Osborne, 1989), а также в более позднее издание книги C: The Complete Reference.
Код этого интерпретатора можно найти в сети Интернет, включая архивы старых дисков Dr. Dobb's Journal, а также на сайте McGraw-Hill.
Интересным моментом книги The Art of C++ является интерпретатор языка Mini-C++ (язык Mini-C++ даже не поддерживает ключевое слово «class», также минимальная и искусственная роль была отведена cin
и cout
). Код Mini-C++ можно найти в сети Интернет, а книга больше не издаётся.
Также был напечатан интерпретатор BASIC, называвшийся Small BASIC, написанный на С в первом издании книги Turbo C: The Complete Reference, и на языке Java в книге The Art of Java .
Библиография
На английском языке
- Modula-2 Made Easy (ISBN 0-07-881241-0, Osborne, 1986)
- Advanced Turbo Pascal (ISBN 0-07-881283-6, Osborne, 1987)
- Advanced Modula-2 (ISBN 0-07-881245-3, Osborne, 1987)
- Advanced Turbo Prolog 1.1 (ISBN 0-07-881285-2, Osborne, 1987)
- Advanced Turbo C, foreword by Phillipe Kahn (ISBN 0-07-8814790, Osborne, 1987)
- Artificial Intelligence in C (ISBN 0-07-881255-0, Osborne, 1987)
- C: The Complete Reference (ISBN 0-07-881313-1 Osborne, 1987)
- Advanced C (ISBN 0-07-881348-4, Osborne, 1988)
- Turbo C: The Complete Reference (ISBN 0-07-881346-8, Osborne, 1988)
- Advanced Turbo C (ISBN 0-07-881479-0, Osborne, 1989)
- Born to Code In C (ISBN 0-07-881468-5, Osborne, 1989)
- The Annotated ANSI C Standard (ISBN 0-07-881952-0, Osborne, 1990)
- Teach Yourself DOS (ISBN 0-07-881630-0, Osborne, 1990)
- Teach Yourself C (ISBN 0-07-881596-7, Osborne, 1990)
- C++: The Complete Reference (ISBN 0-07-8816548, Osborne, 1991)
- Teach Yourself C++ (ISBN 0-07-881760-9, Osborne, 1992)
- Java: The Complete Reference, with Patrick Naughton (ISBN 0-07-882231-9, Osborne, 1996)
- Java 2 Programmer's Reference, with Joe O'Neil (ISBN 0-07-212354-0, Osborne/McGraw Hill, 2000)
- C#: A Beginner's Guide (ISBN 0-07-213329-5, Osborne/McGraw Hill, 2001)
- C#: The Complete Reference (ISBN 0-07-213485-2, Osborne/McGraw Hill, 2002)
- C++: A Beginner's Guide (ISBN 0-07-219467-7, Osborne/McGraw Hill, 2002)
- Java: A Beginner's Guide (ISBN 0-07-222588-2, Osborne/McGraw Hill, 2002)
- The Art of C++ (ISBN 0-07-225512-9, Osborne/McGraw Hill, 2004)
- Herb Schildt's Java Programming Cookbook (ISBN 0-07-226315-6, Osborne/McGraw Hill, 2007)
- Herb Schildt's C++ Programming Cookbook (ISBN 0-07-148860-X, Osborne/McGraw Hill, 2008)
На русском языке
- Java: руководство для начинающих, 5-е издание = Java: A Beginner's Guide, 5th edition. — М.: «Вильямс», 2012. — 624 с. — ISBN 978-5-8459-1770-6
- Java. Полное руководство, 8-е издание = Java 7: The Complete Reference, 8th Edition. — М.: «Вильямс», 2012. — 1104 с. — ISBN 978-5-8459-1759-1
- Библиотека Swing для Java: руководство для начинающих = Swing: A Begginers's Guide. — М.: «Вильямс», 2007. — 704 с. — ISBN 978-5-8459-1162-9
- Java: методики программирования Шилдта = Schildt's Java Programming Cookbook. — М.: «Вильямс», 2008. — 512 с. — ISBN 978-5-8459-1395-1
- Справочник программиста по C/C++, 3-е издание = C/C++ Programmer's Reference Third Edition. — М.: «Вильямс», 2006. — 432 с. — ISBN 978-5-8459-1622-8
- C++: методики программирования Шилдта = Herb Schildt's C++ Programming Cookbook. — М.: «Вильямс», 2008. — 480 с. — ISBN 978-5-8459-1494-1
- C++: базовый курс, 3-е издание = C++ from the Ground Up Third Edition. — М.: «Вильямс», 2012. — 624 с. — ISBN 978-5-8459-0768-4
- Полный справочник по C++, 4-е издание = C++: The Complete Reference, 4th Edition. — М.: «Вильямс», 2011. — 800 с. — ISBN 978-5-8459-0489-8
- C# 4.0: полное руководство = C# 4.0 The Complete Reference. — М.: «Вильямс», 2011. — 1056 с. — ISBN 978-5-8459-1684-6
- C: полное руководство, классическое издание = C: The Complete Reference, 4th Edition. — М.: «Вильямс», 2011. — 704 с. — ISBN 978-5-8459-1709-6
Интересные факты
В дополнении к его научной и писательской деятельности Шилдт является клавишником группы Starcastle, работающей в жанре прогрессивный рок.
Ссылки
|
Для улучшения этой статьи желательно?:
|
- Персоналии по алфавиту
- Программисты США
- C++
Источник: Шилдт, Герберт
См. также в других словарях:
Турецкий для начинающих — Türkisch für Anfänger … Википедия
Итальянский для начинающих — Italiensk for begyndere … Википедия
Французский для начинающих — Französisch für Anfänger Жанр комедия Режиссёр Кристиан Диттер … Википедия
ИТАЛЬЯНСКИЙ ДЛЯ НАЧИНАЮЩИХ — «ИТАЛЬЯНСКИЙ ДЛЯ НАЧИНАЮЩИХ» (Italiensk for begyndere), Дания, 2000, 108 мин. Комедия. «Итальянский для начинающих» пятый датский фильм, снятый по правилам киноманифеста «Догма» (он получил соответствующий сертификат за номером 12), и первый,… … Энциклопедия кино
Турецкий для начинающих (телесериал) — Турецкий для начинающих Türkisch für Anfänger Жанр Комедия … Википедия
универсальная система символического кодирования для начинающих — Семейство высокоуровневых языков программирования. Был разработан в 1963 г. Язык предназначался для обучения программированию. [http://www.iks media.ru/glossary/index.html?glossid=2400324] Тематики электросвязь, основные понятия EN beginners all… … Справочник технического переводчика