Книги С++ Вот сайт с книгами по С++ думаю пригодиться, тут много книг как для новичков так для профессоналов. UnHidden Content: Перейти на сайт
Вот ещё книги по C++ DirectX 9. Уроки прораммироваия на C++ Автор: Станислав Горнаков Формат: DJVU Размер: 6Mb Рассмотрено профессиональное программирование трехмерной графики под Windows на языке C++ с использованием технологии DirectX 9. Раскрыты возможности компонента Direct3D по выводу трехмерной графики, тек-стурированию объектов, работе с освещением, вершинными и пиксельными шейдерами и др. Описаны также компоненты Directlnput, DirectMusic и . DirectSound. Материал изложен в виде уроков и поможет читателю самостоятельно изучить технологию DirectX 9, на основе которой создаются профессиональные компьютерные игры. Прилагаемый компакт-диск содержит примеры, рассмотренные в книге. http://ipload.ru/file.php?File=21842174039 ************************************************** ******* ************************************************** ******* Решение сложных задач на С++ Автор: Герб Саттер Формат: djvu Размер: 3,79 Mb В данном издании объединены две широко известные профессионалам в области программирования на C++ книги Герба Саттера Exceptional C++ и More Exceptional C++ , входящие в серию книг C++ In-Depth, редактором которой является Бьерн Страуструп, создатель языка C++. Материал этой книги составляют переработанные задачи серии Guru of the Week, рассчитанные на читателя с достаточно глубоким знанием C++, однако книга будет полезна каждому, кто хочет углубить свои знания в этой области. Содержание: 1. Обобщенное программирование и стандартная библиотека C++ 2. Вопросы и технологии безопасности исключений 3. Разработка классов, наследование и полиморфизм 4. Брандмауэр и идиома скрытой реализации 5. Пространства и поиск имен 6. Управление памятью и ресурсами 7. Оптимизация и производительность 8. Свободные функции и макросы 9. Ловушки, ошибки и антиидиомы 10. Понемногу обо всем Послесловие Список литературы Предметный указатель http://ipload.ru/file.php?File=37359155200 ************************************************** ********** ************************************************** ********** Ещё один учебник по C++ http://rapidshare.com/files/6696193/C_plas.rar
"Философия" программирования на языке C++. Якушев Издательство: Бук-пресс Год издания: 2006 Страниц: 320 ISBN: 5-9643-0028-6 Язык: русский Формат: PDF Автором языка C++ является Бьерн Страуструп, сотрудник известной фирмы AT&T. C++ (а точнее, его предшественник, С with classes) был создан под влиянием языка Simula (надо сказать, что этот язык программирования появился еще в 1967 году). Собственно, к тому моменту, когда появился C++, С уже заработал себе популярность; профессиональные программисты уважают его за возможность использовать преимущества конкретной архитектуры, создавая при этом программы на языке относительно высокого уровня. В настоящее время C++ - один из самых популярных (если не самый популярный) языков программирования. Именно C++ позволяет написать программу с использованием объектно-ориентированных подходов (а программы, которые этого требуют, обычно очень большие) и при этом достаточно "быструю". Эта книга познакомит читателя с "философией" и основами программирования на языке C++. В книге приводится множество примеров, скомпилированных и проверенных автором. Скачать http://rapidshare.com/files/19746854/Filosofiya.programmirovaniya.na.Cpp.2006.rar Программирование мобильных телефонов на C++ и Java 2 ME Горнаков С.Г. Symbian OS. Программирование мобильных телефонов на C++ и Java 2 ME Издательство: ДМК пресс Год издания: 2005 Страниц: 448 Язык: русский Размер: 6.1 Мб [PDF] Создание мобильных приложений для операционной системы Symbian - сложная и трудоемкая задача. Эта книга познакомит вас с основами программирования для Symbian OS на языке программирования C++, а одна из глав посвящена программированию Java 2 ME приложений. Темы, рассматриваемые в книге весьма разносторонние - это интегрированные среды программирования Code Warrior for Symbian, C++ BuilderX Mobile Studio, инструментальные средства разработчика SDK от Symbian, Sony Ericsson и Nokia для платформ UIQ, серии 60, серии 80 и серии 90. Большой объем информации освящает вопросы, связанные с программной архитектурой операционной системы, основными идиомами программирования в Symbian OS, структурой и созданием GUI приложения, локализацией, работой с меню, элементами пользовательского интерфейса, графикой, изображениями, созданием инсталляционного пакета. Книга будет интересна широкому кругу читателей, желающим самостоятельно изучить программирование для операционной системы Symbian на языке C++. Скачать http://rapidshare.com/files/1981861...obilnih.telefonov.na.Cpp.i.Java.2.ME.2005.rar Стандарты программирования на С++ Эта книга поможет новичку стать профессионалом, так как в ней представлен сконцентрированный лучший опыт программистов на C++, обобщенный двумя экспертами мирового класса. Начинающий программист найдет в ней простые и понятные рекомендации для ежедневного использования, подкрепленные примерами их конкретного применения на практике. Опытные программисты найдут в ней советы и новые рекомендации, которые можно сразу же принять на вооружение. Программисты-профессионалы могут использовать эту книгу как основу для разработки собственных стандартов кодирования, как для себя лично, так и для группы, которой они руководят. Конечно, книга рассчитана в первую очередь на профессиональных программистов с глубокими знаниями языка, однако она будет полезна любому, кто захочет углубить свои знания в данной области. Содержание: Предисловие Вопросы организации и стратегии Стиль проектирования Стиль кодирования Функции и операторы Проектирование классов и наследование Конструкторы, деструкторы и копирование Пространства имен и модули Шаблоны и обобщенность Обработка ошибок и исключения STL: контейнеры STL: алгоритмы Безопасность типов Список литературы Резюме из резюме Предметный указатель http://rapidshare.com/files/1953988...rovaniya.na.Cpp.2005._www.all-eBooks.com_.rar
Название: Программирование в C++ Builder 6 Автор: Алексей Архангельский Издательство: Бином, 2002 г., 1152 стр. Формат: DJVU Размер: 17.28 Мб Книга содержит методические и справочные материалы по новой версии системы визуального объектно-ориентированного программирования C++Builder 6 и предшествующим версиям C++Builder 5 и 4. Рассмотрены такие новые возможности C++Builder, как кросс-платформенные приложения, технологии доступа к данным ADO, InterBase Express, dbExpress, компоненты - серверы СОМ, технологии распределенных приложений COM, CORBA, MIDAS, новая методика диспетчеризации действий. Дается методика построения прикладных программ, реализующих текстовые и графические редакторы, мультипликацию и мультимедиа, работу с базами данных, создание отчетов, приложений для Интернет, распределенных приложений, клиентов и серверов. Справочная часть книги содержит материалы по языку С++1, функциям C++Builder и API Windows (свыше 570 функций), типам и классам C++Builder, их свойствам, методам и событиям. Книга рассчитана как на начинающих, владеющих только основами какого-нибудь языка программирования, так и на опытных разработчиков. UnHidden Content: http://www.rapidshare.ru/275023 C++ Builder: Книга рецептов Название: C++ Builder: Книга рецептов Автор: В. Ермолаев, Т. Сорока Издательство: КУДИЦ-Образ, 2006 г., 208 стр. Формат: PDF Размер: 21.67 Мб Данная книга написана специалистами в области разработки ПО по материалам дискуссий на самом известном российском сайте, посвященном C++Builder; http://bcbdev.ru. В книге, построенной как справочник, даются примеры решения типичных задач, встающих в процесс разработки приложения на C++Builder. Это позволяет разработчикам сконцентрироваться на предметной области, экономя время и не отвлекаясь на частности. Кроме основной массы вопросов, касающихся создания пользовательского интерфейса, также затрагивается работа с файлами, реестром и рядом внутренних классов VCL. Издание сопровождается компакт-диском с полным кодом всех рассмотренных проектов. Для профессиональных разработчиков. Также книга может быть полезна студентам и аспирантам соответствующих специальностей. UnHidden Content: http://www.rapidshare.ru/275025 C++ Builder в задачах и примерах Название: C++ Builder в задачах и примерах Автор: Никита Культин Издательство: БХВ-Петербург, 2005 г., 336 стр. Формат: PDF Размер: 25.92 Мб Книга представляет собой сборник программ и задач для самостоятельного решения в среде разработки C++ Builder. Примеры различной сложности - от простейших до приложений работы с графикой, мультимедиа и базами данных - демонстрируют назначение компонентов и раскрывают тонкости процесса программирования в C++ Builder. Справочник содержит описания базовых компонентов и наиболее часто используемых функций. На прилагаемом компакт-диске находятся исходные тексты программ. UnHidden Content: http://www.rapidshare.ru/275027
У меня есть классная книга по C++ - называется С++ for real programmers (по-русски называется просто C++) аффтар Jeff Alger (Джефф Элджер) (изд-во Питер, серия Библиотека Программиста) если найду в pdf или дежавю, выложу в ближайшее время Нашёл! среди кучи нерабочих ссылок есть одна нормальная http://www.sibstrin.ru/ist/cpp/alger.zip и вообще здесь http://www.sibstrin.ru/ist/books.html лежит достаточно много неплохой литературы (старовато конечно, но всё равно - классика)
Решение сложных задач на С++ Автор: Герб Саттер Формат: djvu Размер: 3,79 Mb В данном издании объединены две широко известные профессионалам в области программирования на C++ книги Герба Саттера Exceptional C++ и More Exceptional C++ , входящие в серию книг C++ In-Depth, редактором которой является Бьерн Страуструп, создатель языка C++. Материал этой книги составляют переработанные задачи серии Guru of the Week, рассчитанные на читателя с достаточно глубоким знанием C++, однако книга будет полезна каждому, кто хочет углубить свои знания в этой области. Содержание: 1. Обобщенное программирование и стандартная библиотека C++ 2. Вопросы и технологии безопасности исключений 3. Разработка классов, наследование и полиморфизм 4. Брандмауэр и идиома скрытой реализации 5. Пространства и поиск имен 6. Управление памятью и ресурсами 7. Оптимизация и производительность 8. Свободные функции и макросы 9. Ловушки, ошибки и антиидиомы 10. Понемногу обо всем Послесловие Список литературы UnHidden Content: Скачать Эффективное программирование на С++ Автор: Эндрю Кениг, Барбара Му Название: Эффективное программирование на С++ Ориг. Название: Accelerated C++ Серия: C++ In-Depth Издательство: Вильямс, 2002 г. Страниц: 384 ISBN 5-8459-0350-5 Формат: DJVU Размер: 4.6 Mb Эта книга, в первую очередь, предназначена для тех, кому хотелось бы быстро научиться писать настоящие программы на языке C++. Зачастую новички в C++ пытаются освоить язык чисто механически, даже не попытавшись узнать, как можно эффективно применить его к решению каждодневных проблем. Цель данной книги - научить программированию на C++, а не просто изложить средства языка, поэтому она полезна не только для новичков, но и для тех, кто уже знаком с C++ и хочет использовать этот язык в более натуральном, естественном стиле. UnHidden Content: Скачать
Программирование на C++ глазами хакера Автор рассматривает множество нестандартных приемов программирования и примеры использования недокументированных возможностей языка С++ при разработке шуточных программ и сетевых приложений, раскрывает некоторые секреты, которые могут помочь при повседневном использовании Интернет-приложений. Знакомство с приемами и алгоритмами, которые используют хакеры для написания своих утилит, позволит Вам создать собственную надежную систему обороны. Для эффективного освоения материала Вам понадобится минимум знания С++ и начальные навыки общения с компьютером и мышью, а книга поможет познать хитрости хакеров и секреты профессиональных программистов.http://old.z.one.kz/ShowRecord.aspx?Record=23566
Мультимедийный Обучающий Курс TeachPro Visual C++ Мультимедийный Обучающий Курс TeachPro Visual C++ Мультимедийный самоучитель TeachPro™ Программирование на MS Visual С++ - предназначен для изучения языка программирования Visual C++, который является на сегодняшний день самым распространенным языком программирования и законодателем мод в этой области, позволяя реализовывать любые, даже самые сложные задачи. Также в самоучителе рассматривается среда программирования Studio Net, которая позволяет в полной мере реализовать все достоинства разработки приложений на Visual C++. Мультимедийный Обучающий Курс TeachPro Visual C++ В лекциях подробно описаны элементы управления, используемые в современных программах, разработка интерфейса для них, применение разного рода окон и стандартных диалогов, а также вопросы использования графики. По всем разобранным вопросам приводятся достаточно простые, но полностью раскрывающие данную тему примеры законченных программ. Процесс обучения предельно прост и максимально приближен к занятиям с преподавателем. Вы видите на экране работу преподавателя с программой в различных режимах и слышите его рассказ, поясняющий действия. Общая продолжительность озвученных уроков – 28 часов 51 минута. Общее количество уроков – 216. Part_1 Part_2 Part_3 Part_4 Part_5
DirectX 9. Уроки прораммироваия на C++ Автор: Станислав Горнаков Формат: DJVU Размер: 6Mb Рассмотрено профессиональное программирование трехмерной графики под Windows на языке C++ с использованием технологии DirectX 9. Раскрыты возможности компонента Direct3D по выводу трехмерной графики, тек-стурированию объектов, работе с освещением, вершинными и пиксельными шейдерами и др. Описаны также компоненты Directlnput, DirectMusic и . DirectSound. Материал изложен в виде уроков и поможет читателю самостоятельно изучить технологию DirectX 9, на основе которой создаются профессиональные компьютерные игры. Прилагаемый компакт-диск содержит примеры, рассмотренные в книге. UnHidden Content: Скачать
Книжки по программированию на C++ Название: Как программировать на C++ Автор: Х. М. Дейтел, П. Дж. Дейтел Размер: 18 600 кб Скачать: kakprcpp.zip или скачать книгу в RAR Электронная книга является общепризнанным руководством для изучения языка С, который был в свое время разработан специально как язык реализации операционной системы UNIX. Приводится полное описание языка, ориентированное на его практическое изучение. Кроме того, дополнительно излагается C++ - язык, являющийся логическим развитием С в сторону современных идей программирования, таких, как объекты, классовая иерархия, полиморфизм, шаблоны и т.д. Весь изучаемый материал сопровождается содержательными примерами "живого кода", позволяющими читателю детально разобраться в обсуждаемом вопросе и демонстрирующими широко применяемые приемы программирования, алгоритмы и структуры данных. В конце каждой главы дается резюме ее основных понятий и принципов, используемой терминологии, предлагаются контрольные вопросы и упражнения для самостоятельного решения. Изложение построено таким образом, что книга позволяет изучать C/C++ в качестве "первого языка" программирования. Адресована прежде всего изучающим программирование в учебных заведениях, но может с успехом использоваться и теми, кто хочет освоить язык C/C++ самостоятельно.
Романов Е. Л. Практикум по программированию на C++ Практический курс программирования на Си/Си++ для начинающих. Содержит более 200 стандартных программных решений и более 300 тестовых заданий по 22 темам: от простейших вычислительных задач до двоичных файлов и наследования. Отдельная глава посвящена навыкам «чтения» и анализа готовых программ, «словарному запасу» программиста — стандартным программным контекстам и их использованию в традиционной технологии структурного программирования. Рекомендуется студентам направления «Информатика и вычислительная техника», а также всем самостоятельно изучающим язык Си и технологию программирования на нем. Книга будет полезна при постановке 2-3-семестрового курса программирования, включающего лабораторный практикум. Download Download(2,4Mb)
C++. Объектно-ориентированное программирование: Практикум. Практикум предназначен для студентов, изучающих язык C++ на семинарах или самостоятельно. Классы, шаблоны, наследование, исключения, стандартная библиотека, UML, концепции программной инженерии (software engineering) и паперны проектирования рассматриваются на примерах, сопровождаемых необходимыми теоретическими сведе}шями. Обсуждаются алгоритмы, приемы отладки и вопросы качества. По каждой теме приведегю по 20 вариантов заданий. Допущено Министерством образования Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению "Информатика и вычислительная техника". Download
Павловская Т.А., Щупак Ю.А. С/С++. Структурное программирование: Практикум Павловская Т.А., Щупак Ю.А. С/С++. Структурное программирование: Практикум Практикум предназначен для изучения языка С++ на семинарах и для его самостоятельного освоения. Он является дополнением к учебнику Т.А. Павловской "С/С++. Программирование на языке высокого уровня", выпущенной издательством "Питер" в 2001 году. В практикуме на примерах рассматриваюстя средства С++, используемые в рамках сруктурной парадигмы: стандартные типы данных, основные конструкции, массивы, строки, структуры, фукнции, шаблоны, динамические структуры данных. Обсуждаются алгоритмы, приемы отладки, вопросы качества и стиля. По каждой теме приведено несколько комплектов из 20 вариантов заданий. Допущено Министерством образования Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению "Информатика и вычислительная техника". Download
Абстракция данных и решение задач на C++. Стены и зеркала Книга представляет собой классический учебник для высшей школы, содержащий глубокое изложение вопросов, связанных с абстракцией и структурами данных, а также их реализацией на языке C++. Помимо предоставления прочных основ методов абстракции данных, в ней особо подчеркивается различие между спецификацией и реализацией, что является принципиально важным в объектно-ориентированном подходе. В книге подробно обсуждаются ключевые понятия объектно-ориентированного программирования, включая инкапсуляцию, наследование и полиморфизм, однако в центре внимания всегда находится именно абстракция данных, а не синтаксические конструкции языка C++. Книга будет полезна всем, кто заинтересован в глубоком изучении важнейших аспектов ООП и полном освоении соответствующих возможностей языка C++. Download_rapidshare Добавлено через 11 минут C/C++. Программирование на языке высокого уровня Задача этой книги — дать краткое и четкое изложение языка C++ в соответствии со стандартом ISO/IEC 14882. Она предназначена для студентов, изучающих язык «с нуля», но будет полезна и более искушенным в программировании. Цель, которая ставилась при написании книги — дать правильное представление о возможностях языка C++ и способах их применения, толчок к дальнейшему изучению этого и других языков программирования и ключ к пониманию современных объектно-ориентированных технологий. Контрольные задания по ключевым темам представлены в 20 вариантах, и автор надеется, что преподаватели оценят проявленную о них заботу. Download_rapida C++: практический подход к решению проблем программирования C++ - изумительных язык, но не идеальный. Если вы давно занимаетесь разработками на C++, эта книга поможет вам по-новому посмотреть на те сложные проблемы, с которыми приходится сталкиваться при программировании, и освоить мощные методы, которые вы никогда раньше не применяли. Если вы новичок в C++, то научитесь принципам программирования, которые позволят вам более эффективно реализовывать все ваши проекты. В ходе чтения книги вы научитесь: преодолевать недостатки системы типов C++; обеспечивать выполнение требований проекта программного обеспечения с помощью ограничений, соглашений и утверждений; правильно обрабатывать ситуации, не оговоренные стандартом, включая проблемы, связанные с динамическими библиотеками, статическими объектами и поточной организацией вычислений; обеспечивать совместимость динамически загружаемых компонентов на уровне двоичных модулей; понимать недостатки неявных преобразований и связанные с ними затраты и применять альтернативные подходы; повышать совместимость различных компиляторов, библиотек и операционных сред; помогать компилятору обнаруживать больше ошибок и работать более эффективно; понимать, какие аспекты стиля влияют на надежность; применять механизм захвата ресурсов при инициализации при решении различных задач; умело обращаться со странной связью, временами возникающей между массивами и указателями; использовать шаблонное программирование для повышения гибкости и устойчивости; расширять C++, в том числе быстрой конкатенацией строк, настоящими NULL-указателями, гибкими буферами памяти, свойствами, многомерными массивами и диапазонами. Прилагаемый компакт-диск содержит много различной ценной информации: компиляторы, библиотеки, тестовые программы, инструментальные средства и служебные программы, а также подборку журнальных статей автора. Download_rapida Download_disk_rapida
Много книг по С для начинающих и профи От ссилка http://lib.kruzzz.com/1-41/c.html +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ есть почти все):idea:
NARKOZ, мля, возьми любую книгу по Visual C++ и ботай. Отличия не дико значительные. Освой основы программирования на VC++ потом, проблем с переходом по версиям не будет.