c the complete reference на русском

Герберт Шилдт
Herbert Schildt
Дата рождения 28 февраля 1951 ( 1951-02-28 ) [1] (68 лет)
Место рождения Чикаго, штат Иллинойс
Гражданство США
Род деятельности Программист, писатель
Сайт www.herbschildt.com

Содержание

Биография [ править | править код ]

Шилдт — писатель и учёный в сфере компьютерных наук, получил образование и учёную степень в Иллинойском университете в Урбана-Шампейн. Был членом комитета 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 Gu > На русском языке [ править | править код ]
  • Герберт Шилдт. Java 8. Полное руководство, 9-е издание = Java 8. The Complete Reference, 9th Edition. — М. : «Вильямс», 2015. — 1376 с. — ISBN 978-5-8459-1918-2.
  • Java: руководство для начинающих, 5-е издание = Java: A Beginner’s Guide, 5th edition. — М. : «Вильямс», 2012. — 624 с. — ISBN 978-5-8459-1770-6.
  • Библиотека 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.
  • Программирование на BORLAND C++ для профессионалов = Borland C++ Builder: The Complete Reference. — Мн. : «Попурри», 1998. — 800 с. — ISBN 985-438-152-8.

Интересные факты [ править | править код ]

В дополнении к его научной и писательской деятельности Шилдт является клавишником группы Starcastle, работающей в жанре прогрессивный рок.

Жанры
Реклама
Последние комментарии
От партнёров
Облако тегов

Программирование → C++: The Complete Reference


Название:C++: The Complete Reference, 4th Edition
Автор: Herbert Schildt
Язык:English
Издательство:McGraw-Hill Osborne Media
Месяц/Год:November 19, 2002
Формат:pdf
Размер:3.3 MB
Количество страниц:1058

Description
Best-selling genius Herb Schildt covers everything from keywords, syntax, and libraries, to advanced features such as overloading, inheritance, virtual functions, namespaces, templates, and RTTI—plus, a complete description of the Standard Template Library (STL).
From the Back Cover

Schildt’s classic C++ reference—updated and expanded

The Definitive Guide to C++

Master programmer and best-selling author Herb Schildt has updated and expanded his classic reference to C++. Using expertly crafted explanations, insider tips, and hundreds of examples, Schildt explains and demonstrates every aspect of C++. Inside you’ll find details on the entire C++ language, including its keywords, operators, preprocessor directives, and libraries. There is even a synopsis of the extended keywords used for .NET programming. Of course, everything is presented in the clear, crisp, uncompromising style that has made Herb Schildt the choice of millions. Whether you’re a beginning programmer or a seasoned pro, the answers to all your C++ questions can be found in this lasting resource.

Detailed coverage includes:
Data types and operators
Control statements
Functions
Classes and objects
Constructors and destructors
Function and operator overloading
Inheritance
Virtual functions
Namespaces
Templates
Exception handling
The I/O library
The Standard Template Library (STL)
Containers, algorithms, and iterators
Principles of object-oriented programming (OOP)
Runtime type ID (RTTI)
The preprocessor
Much, much more

Доступ к запрашиваемому ресурсу ограничен по решению суда или по иным основаниям, установленным законодательством Российской Федерации

  1. Доступ ограничен по решению суда или по иным основаниям, установленным законодательством Российской Федерации.
  2. Указатель страницы и (или) доменное имя сайта, сетевой адрес включены в Единый Реестр доменных имен, указателей страниц сайтов сети «Интернет» и сетевых адресов, позволяющих идентифицировать сайты в сети «Интернет», содержащие информацию, распространение которой в Российской Федерации запрещено.
Оцените статью