Форум программистов, компьютерный форум CyberForum.ru

Литература C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему вылетает эксепшн? http://www.cyberforum.ru/cpp-beginners/thread152350.html
Товарищи, подскажите, почему вылетает эксепшн? char *p = "qwerty"; p = 'a'; Потому что p указывает на константное выражение "qwerty"? Пытался избавиться от константности приведением типов при помощи const_cast<char*>... Не помогает:)
C++ Полиморфизм и иерархия классов. Очень надеюсь на Вашу помощь. На экране имеются круг и точка, которые двигаются при нажатии клавиш-стрелок (для круга) или wasd(для точки). Может двигаться либо точка, либо круг. При нажатие определенной клавише точка или круг меняют свой цвет. Нужна помощь в создании классов. #include <iostream.h> #include<graphics.h> #include<conio.h> enum Boolean{false, true}; class... http://www.cyberforum.ru/cpp-beginners/thread152340.html
Преобразовать последовательность C++
Даны натуральное число п, символы s1 ...,sn. Преобразовать последовательность s1 ...,sn удалив каждый символ * и повторив каждый символ, отличный от *. на паскале написал а на си не знаю как писать..... помогите плз!)
Вывод на экран всех слов, которые находятся между первой и второй запятыми C++
... задачи в Turbo C: 1.Создать программу, которая находит элементы в двумерном массиве, какие больше среднего арифметического элементов заданного рядка. 2.Дано 3-х значное число. Определить функцию для расбора заданого числа на сотни, десятки и единици. 3.Написать программу вывода на экран всех слов, которые находятся между первой и второй запятыми. 4.Есть файл, элементами которого есть...
C++ Корни квадратного уравнения http://www.cyberforum.ru/cpp-beginners/thread152303.html
Есть задание ( прикреплено ). Как сделать - знаю. Не знаю что значит вот эта строка "квадратное уравнение имеет вещественные и различные корни" Что такое различные ? Комплексные типа ? Дак если комплексные, то все элементы подходят :(
C++ Считать строку в динамический массив помогите считать строку цифр неизвестной длины и перевести в массив целых чисел , код на си обычном подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4933 / 2513 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
18.09.2011, 14:36     Литература C++
Hello, World!
Основы программирования и синтаксис языка

В плане литературы для начинающих сложнее всего. Уровень готовности у каждого разный. Все зависит от уже имеющихся знаний читателя и его "таланта", кто-то может быть уже знаком с другими языками программирования, у кого-то хорошая база по информатике. Постарайтесь выбрать ту книгу, которая бы наиболее подходила именно Вам. Бывает, что с первых слов не нравится стиль изложения материала - это повод обратиться к другим авторам. Если некоторые моменты остались непонятыми, прочитайте соответствующие главы в других книгах, обращайтесь на форум. Не поленитесь прорешать задания из других книг, ведь навык программирования оттачивается исключительно практикой.
  • Брайан Керниган, Деннис Ритчи - Язык программирования Си

    Название: Язык программирования С.jpg
Просмотров: 1224

Размер: 6.7 Кб

    Оригинальное название: The C Programming Language
    Автор: Брайан Керниган (Brian Kernighan), Деннис Ритчи (Dennis Ritchie)
    Издание: 2-е, 2016
    Издательство: Вильямс
    Переплёт: твёрдый
    Количество страниц: 288
    Купить: ozon.ru
    ISBN: 978-5-8459-1874-1, 0-13-110362-8

    Классическая книга по языку С, написанная самими разработчиками этого языка и выдержавшая в США уже 34 переиздания! Книга является как практически исчерпывающим справочником, так и учебным пособием по самому распространенному языку программирования. Предлагаемое второе издание книги было существенно переработано по сравнению с первым в связи с появлением стандарта ANSI С, для которого она частично послужила основой.

    Книга не рекомендуется для чтения новичкам; для своего изучения она требует знания основ программирования и вычислительной техники. Книга предназначена для широкого круга программистов и компьютерных специалистов.
    Может использоваться как учебное пособие для вузов.
  • Брюс Эккель - Философия C++. Введение в стандартный C++

    Название: Эккель.jpg
Просмотров: 1194

Размер: 6.0 Кб

    Оригинальное название: Thinking in C++. Introduction to Standart C++
    Автор: Брюс Эккель (Bruce Eckel)
    Издание: 2-е, 2004
    Издательство: Питер
    Переплёт: мягкий
    Количество страниц: 572
    Купить: ozon.ru
    ISBN: 0-13-979809-9, 5-94723-763-6

    В книге "Философия C++" последовательно и методично излагаются вопросы использования объектно-ориентированного подхода к созданию программ. Автор не просто описывает различные проблемы и способы их решения, он раскрывает перед читателем особый образ мышления, не владея которым невозможно комфортно чувствовать себя в объектно-ориентированной среде.

    Это одна из тех книг, которые обязательно должен прочесть каждый, кто всерьез занимаете разработкой программного обеспечения в C++.
  • Стивен Прата - Язык программирования C++. Лекции и упражнения

    Название: Prata.jpg
Просмотров: 1230

Размер: 4.7 Кб

    Оригинальное название: C++ Primer Plus
    Автор: Стивен Прата (Stephen Prata)
    Издание: 6-е, 2017
    Издательство: Вильямс
    Переплёт: твёрдый
    Количество страниц: 1248
    Купить: ozon.ru
    ISBN: 978-5-8459-2048-5, 978-5-8459-1778-2

    Книга представляет собой тщательно проверенный, качественно составленный полноценный учебник по одной из ключевых тем для программистов и разработчиков. Эта классическая работа по вычислительной технике обучает принципам программирования, среди которых структурированный код и нисходящее проектирование, а также использованию классов, наследования, шаблонов, исключений, лямбда-выражений, интеллектуальных указателей и семантики переноса.
    Автор и преподаватель Стивен Прата создал поучительное, ясное и строгое введение в С++. Фундаментальные концепции программирования излагаются вместе с подробными сведениями о языке С++. Множество коротких практических примеров иллюстрируют одну или две концепции за раз, стимулируя читателей осваивать новые темы за счет непосредственной их проверки на практике. Вопросы для самоконтроля и упражнения по программированию, предлагаемые в конце каждой главы, помогут читателям сосредоточиться на самой критически важной информации и систематизировать наиболее сложные концепции.
    Написанное в дружественном стиле, простое в освоении руководство для самостоятельного изучения подойдет как студентам, обучающимся программированию, так и разработчикам, имеющим дело с другими языками и стремящимся лучше понять фундаментальные основы этого ключевого языка программирования. Шестое издание этой книги обновлено и расширено с учетом последних тенденций в разработке на С++, а также с целью детального отражения нового стандарта С++11.
  • Стенли Липпман - Язык программирования C++. Базовый курс

    Название: CPP Primer Lippman.jpg
Просмотров: 1229

Размер: 5.8 Кб

    Оригинальное название: C++ Primer
    Авторы: Стенли Липпман (Stanley Lippman), Жози Лажойе (Josée Lajoie), Барбара Му (Barbara Moo)
    Издание: 5-е, 2017
    Издательство: Вильямс
    Переплёт: твёрдый
    Количество страниц: 1120
    Купить: ozon.ru
    ISBN: 5-8459-1121-4, 0-201-72148-1

    Книга "Язык программирования C++. Базовый курс" (5-е издание) - новое издание популярного и исчерпывающего бестселлера по языку программирования C++, которое было полностью пересмотрено и обновлено под стандарт C++11. Оно поможет вам быстро изучить язык и использовать его весьма эффективными и передовыми способами. В соответствии с самыми передовыми и современными методиками изложения материала авторы демонстрируют использование базового языка и его стандартной библиотеки для разработки эффективного, читабельного и мощного кода.

    С самого начала книги "Язык программирования C++. Базовый курс" читатель знакомится со стандартной библиотекой C++, ее самыми популярными функциями и средствами, что позволяет сразу же приступить к написанию полезных программ, еще не овладев всеми нюансами языка. Большинство примеров из книги было пересмотрено так, чтобы использовать новые средства языка и продемонстрировать их наилучшие способы применения. Книга "Язык программирования C++. Базовый курс" - не только проверенное руководство для новичков в C++, она содержит также авторитетное обсуждение базовых концепций и методик языка C++ и является ценным ресурсом для опытных программистов, особенно желающих побыстрей узнать об усовершенствованиях C++11.
  • Бьярне Страуструп - Программирование. Принципы и практика с использованием C++

    Название: Принципы и практика.jpg
Просмотров: 1228

Размер: 8.0 Кб

    Оригинальное название: Programming: Principles and Practice Using C++
    Авторы: Бьярне Страуструп (Bjarne Stroustrup)
    Издание: 2-е, 2016
    Издательство: Вильямс
    Переплёт: твёрдый
    Количество страниц: 1328
    Купить: ozon.ru
    ISBN: 978-5-8459-1949-6, 978-0-321-99278-9

    Эта книга не является учебником по языку C++, это учебник по программированию. Несмотря на то что ее автор — автор языка С++, книга не посвящена этому языку программирования; он играет в книге сугубо иллюстративную роль. Автор задумал данную книгу как вводный курс по программированию. Поскольку теория без практики совершенно бессмысленна, такой учебник должен изобиловать примерами программных решений, и неудивительно, что автор языка C++ использовал в книге свое детище.
    В книге в первую очередь описан широкий круг понятий и приемов программирования, необходимых для того, чтобы стать профессиональным программистом, и в гораздо меньшей степени — возможности языка программирования C++.

    В первую очередь, книга адресована начинающим программистам и студентам компьютерных специальностей, которые найдут в ней много новой информации, и смогут узнать точку зрения создателя языка С++ на современные методы программирования.
    Если вы решили стать программистом, и уже знакомы с азами C++ — эта книга для вас, в первую очередь потому, что программирование — это не только, и не столько знание инструмента (языка программирования C++), сколько понимание самого процесса. Автор недаром не ограничился своим первоклассным (но ни в коей мере не являющимся учебником для программистов без большого практического опыта) трудом Язык программирования C++.
    Проводя грубую аналогию — виртуозное владение топором никого не делало настоящим плотником. Бьярне Страуструп в очередной раз приходит на помощь программистам — создав уникальный язык программирования, он не ограничивается им и рассказывает о том, как правильно им воспользоваться, даже не зная все его тонкости и возможности.
    Основные темы книги:
    Подготовка к созданию реальных программ. Автор книги предполагает, что читатели в конце концов начнут писать нетривиальные программы либо в качестве профессиональных разработчиков программного обеспечения, либо в качестве программистов, работающих в других областях науки и техники.
    Упор на основные концепции и методы. Основные концепции и методы программирования в книге излагаются глубже, чем это принято в традиционных вводных курсах. Этот подход дает основательный фундамент для разработки полезных, правильных, понятных и эффективных программ.
    Программирование на современном языке С++ (C++11 и C++14). Книга представляет собой введение в программирование, включая объектно-ориентированное и обобщенное программирование. Одновременно она представляет собой введение в язык С++, один из широко применяющихся языков программирования в современном мире. В книге описаны современные методы программирования на С++, включая стандартную библиотеку и возможности C++11 и C++14, позволяющие упростить программирование.

    Для начинающих программистов и всех, кто хочет научиться программировать. Книга предназначена в основном для людей, никогда ранее не программировавших, и опробована на более чем тысяче студентов университета. Однако и опытные программисты, и студенты, уже изучившие основы программирования, найдут в книге много полезной информации, которая позволит им перейти на еще более высокий уровень мастерства.
    Широкий охват тем. Первая половина книги охватывает широкий спектр основных понятий, методов проектирования и программирования, свойств языка С++ и его библиотек. Это позволит читателям писать программы, выполняющие ввод и вывод данных, вычисления и построение простых графических изображений. Во второй половине рассматриваются более специализированные темы (такие как обработка текста, тестирование и язык C). В книге содержится много справочного материала. Исходные тексты программ и иные материалы читатели могут найти на веб-сайте автора.
  • Харви Дейтел, Пол Дейтел - Как программировать на C++

    Название: Deitel.jpg
Просмотров: 1193

Размер: 43.3 Кб

    Оригинальное название: C++: How to Program
    Авторы: Харви М. Дейтел (H. M. Deitel), Пол Дж. Дейтел (P. J. Deitel)
    Издание: 5-е, 20081
    Издательство: Бином-Пресс
    Переплёт: твёрдый
    Количество страниц: 1456
    Купить: ozon.ru
    ISBN: 978-5-9518-0224-8, 0-13-185757-6

    Книга является одним из самых популярных в мире учебников по C++. Характерной ее особенностью является "раннее введение" в классы и объекты, т. е. начала объектно-ориентированного программирования вводятся уже в 3-й главе, без предварительного изложения унаследованных от языка C элементов процедурного и структурного программирования, как это делается в большинстве курсов по C++. Большое внимание уделяется объектно-ориентированному проектированию (OOD) программных систем с помощью графического языка UML 2, чему посвящен ряд факультативных разделов, описывающих последовательную разработку большого учебного проекта.
    В текст книги включена масса примеров "живого кода" - подробно комментированных работающих программ с образцами их запуска, а также несколько подробно разбираемых интересных примеров. В конце каждой главы имеется обширный набор контрольных вопросов и упражнений.

    Книга может служить учебным пособием для начальных курсов по C++, а также будет полезна широкому кругу как начинающих программистов, так и более опытных, не работавших прежде с C++.

    _________________________
    1На английском имеется уже 10-е издание с учётом нововведений стандарта C++14.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru