| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Литература по C++ |
| Автор: chipset 7.4.2005, 23:48 |
| Доброго всем среднегалактического времени! Что я хочу сделать данным топиком? Данным топиком, я хочу создать небольшую базу рецензий на книги по C++ чтобы любой программист мог в принципе ознакомиться с книгой перед тем как скачивать/покупать/читать. Большинство из описываемой здесь литературы будет находиться в разделе Компьютерная литература, теме http://forum.vingrad.ru/index.php?showtopic=33456. Кроме того, данный топик будет в некотором роде представлять субьективное мнение; моё и других участников дискуссии. Приступим! Начнем с классической книги: Bjarne Stroustrup, The C++ Language: Third Edition, Special Прежде всего отметим что книжка написана на английском языке, посему у некоторых могут возникнуть некоторые проблемы с чтением. Впрочем, проблемы с чтением у вас возникнут даже если вы знаете английский.. .. Сия книга - некое подобие стандарта, описанного в более человеческом виде, однако-ж более лаконичным и обьемлющим чем другие книги. Не зря, на безызвестном сервере http://anatolix.naumen.ru книга лежит вместе со спецификацией C++... --- Начинается книга с краткого тура по C++, затем по STL. В первой части описываются такие базовые способности C++ как: типы и обьявления, указатели, массивы и т.д, базовые выражения, функции, namespaces, исключения, и разбиение исходного кода. Вторая часть целиком связана с механизмами абстракции: классы, перегрузка, иерархия и т.д и т.п. Третья часть книги посвящена стандартной библиотеке шаблонов. Четвертая часть - высший пилотаж: описывается дизайн приложения, роли классов и вещи в целом высокоуровневые. Краткая оценка - очень полная книга, редко найдешь программиста на C++ который бы о ней не слышал. Практически классика. Однако, я бы рекомендовал использовать её больше как справочник - для изучения C++ с нуля, больше подойдут другие, более дружественные к пользователю книги |
| Автор: Дмитрий Т 9.4.2005, 10:07 | ||
Надо всё-таки отметить, что эта книга написана в стиле учебника (нарастающая сложность, упражнения), поэтому пользуясь как справочником вы найдёте, что нужная информация по одной и той же теме разбросана по разным частям книги (благо есть индекс, но всё равно неудобно). По моему эта книга ориентирована на разработчиков компиляторов С++, преподавателей, опытных программистов в других языках, программистов С++ желающих стать настоящими гуру или достаточно талантливых начинающих. В этой же книге значительное место уделено размышлениям о проектировании и даже менеджменте. Мне понравилось наличие в конце каждой главы дельных советов. Кого интересует локализация, то надо выбирать не просто третье, а специальное издание, также в нём добавлено что-то про безопасную обработку исключений. |
| Автор: Дмитрий Т 9.4.2005, 10:53 |
| Герберт Шилдт, Полный справочник по С++ Herbert Schildt, C++: The Complete Reference четвёртое издание + Достаточно полный справочник (полезен программисту практику). - Не везде есть краткие примеры (правда есть дополнительно пример класса строк и синтаксического анализатора (не объектно-ориентированного)). - Когда в оглавлении перечисляются функции, то рядом с их именами нет пояснений. - В имеющемся у меня экземпляре индекс только по русскому алфавиту (например под словом "функция" содержиться солидный список), что непривычно. - Обидные опечатки (можете проверить по описанию функции strstr)... Итого на мой взгляд по пятибальной системе будет тройка. Автор справочника участвовал в комитете стандартизации С++ и выпустил немало книг в том числе описываюших сложные методики программирования и расширения С++. Рей Лишнер, С++. Справочник Ray Lischner, C++ in a nutshell + Также достаточно полный справочник (полезен программисту практику). + Индекс есть и по русскому алфавиту и по английскому. - Не везде есть краткие примеры. - Когда в оглавлении перечисляются функции, то рядом с их именами нет пояснений (и их некуда вписать в отличие от предыдущего справочника). +Грубых опечаток пока не встретил. Итого на мой взгляд по пятибальной системе будет четвёрка. Сам сейчас больше пользуюсь вторым... Субъективное впечатление: лучше структурирован и более полный. http://forum.vingrad.ru/showuser-48263.html нашёл легальную ссылку на англ. версию второго справочника: http://www.tempest-sw.com/cpp/draft/ У электронного варианта замечен один минус - оглавление не такое подробное как у печатного варианта. |
| Автор: chipset 13.4.2005, 01:39 |
| Системное программирование в среде Win 2000, Харт ОЧЕНЬ хорошая книжка по Win32Api, особенно для тех кто переходит с UNIX (must read в таком случае). Начинается с программирования системного ввода/вывода, проходит через процессы, потоки, многопоточье, и заканчивается заметками к Win64 и тестами различных вариантов работы в Вин32. Краткая оценка: очень хорошо, кратко описано, рекомендую. |
| Автор: Golden Hands 18.6.2005, 19:19 |
| ВСЕ ЧТО НУЖНО, ЗДЕСЬ: http://forum.vingrad.ru/index.php?showtopic=33456 |
| Автор: IEZ 20.6.2005, 10:56 |
| http://www.insidesoft.ru |
| Автор: Step 4.7.2005, 23:36 | ||
|
| Автор: VIAL 9.7.2005, 11:33 |
| Сайт с кучей статей по C++ http://cpplus.narod.ru/ |
| Автор: S.A.P. 9.7.2005, 14:13 |
| Джефф Элджер Библиотека программиста C++ В этой книге вы не найдете слов: "Давайте начнем с того, что напишем Hello world". Эта книга скорее сборник идей и приемов программирования на языке C++ . Книга в первую очередь посвящена тем, кто уже знаком с C++ и прочитал Строустропа или подобное введение в язык C++ . Однако первая часть книги – это краткий обзор языка, она необходима для того, чтобы залатать дыры, которые по наблюдениям автора чаще прослеживаются даже у профессиональных программистов Книгу надо читать и перечитывать, чем я собственно говоря и занимаюсь Просьба: не засоряйте тему глупыми (и умными |
| Автор: LPBOY 12.7.2005, 16:34 |
| C++ Common Knowledge Essential Intermediate Programming А вот эту кто-нибудь читал? Очень мне понравилась. Adisson&Wesley плохие книжки не выпускает моментов в C++ и очень многое проясняет. Кстати вышла недавно в феврале 2005 года. |
| Автор: chipset 9.8.2005, 10:43 | ||
|
| Автор: Rino 11.9.2005, 18:47 |
| Народ, очень нужны книги Мейерса по С++, в магазинах не найти, как я понял их то ли с 98 то ли с 2000 года не переиздавали. Если есть добрые люди, желательно жевущие в Питере, у кого есть эти книги, плиз напишите, договоримся. Скотт Мейерс. Эффективный С++ Скотт Мейерс. Наиболее эффективный С++ |
| Автор: SergeCpp 15.9.2005, 06:34 |
| http://ders.stml.net/ |
| Автор: Dark Elf 15.9.2005, 09:27 |
| Rino Есть в электронном виде на английском на http://anatolix.naumen.ru |
| Автор: Neitron 7.11.2005, 10:39 | ||
Книга хорошая, но в русском издании (2005, издательство Бином) встречается много, пусть незначительных, опечаток. Например, после какого-то предложение автор ссылается на приложение и написано (B.2.2), а реально то, на что он ссылается находится в (Б.2.2). |
| Автор: Guest 7.11.2005, 22:43 |
| круче АРМа Страуструпа ничего не читал! |
| Автор: Chaos A.D. 14.11.2005, 11:18 | ||||
| Дочитал недавно - Эффективное использование STL (Effective STL) Скотт Мейерс. Всем, кто еще не читал, рекоммендую. Вообще, литературный стиль Мейерса мне нравится. Книга содержит пятьдесят советов, после прочтения которых (с желательным регулярным применением, или хотя-бы перечитыванием оглавления) вы скорее всего начнете наконец использовать алгоритмы и функторы вместо циклов, станете лучше разбираться в работе стандартных контейнеров. Предназначена для человека, который уже знает STL, но никак не может отделаться от чувства, что использует только небольшую его часть, или юзает её не эффективно (так и сказано в начале книги). Большее количество практических советов из книги обязательно осядет у вас в голове. Например про идиому erase-remove, фокус с перестановкой, COAP (Containers Of Auto Pointers), обязан знать каждый. Книга читается довольно легко и непринужденно. Это, по моему мнению, выгодно отличает её многих подобных книг, написанных сухим техническим языком. ____________________________ Поехали далее... Современное проектирование на С++. Андрей Александреску Ну эту книгу наверное знают многие из вас, отчасти благодаря тому, что она доступна в электронном формате (pdf, anatolix.naumen.ru, ~4 mb), отчасти потому, что она написана скорее для умудренных опытом разработчиков программного обеспечения. Я применил последний термин не случайно... Действительно, книга не только, и не столько о приёмах кодирования и алгоритмических трюках (хотя такое там тоже имеется), сколько о проектировании и об разработке гибкой и масштабируемой архитектуры ПО. При этом, вся гибкость и все остальные умные слова, которые я только-что употребил, достигаются исключительно средствами С++ В книге детально описана настолько искуссная техника применения шаблонов, что, я подозреваю, мало кто оценит её по достоинству. Не то что бы всё это было настолько сложно - нет там ничего сложного, спросите тех, кто читал. Дело в том, что те примеры и наработки, которые привел и описал Александреску, позволяют в самом реальном смысле этого слова генерировать код. Приведу цитату из книги :
Я прочел эту книгу примерно в июне-июле 2005 года. С тех пор я использовал в своих проектах из этой книги только функторы и реализацию паттерна Singleton. Это натакливает меня на мысль о том, что я был не готов к этой книге. Когда я в очередной раз страдаю от того, что в коде нужно сделать какое-то изменение, кардинально поменять принцип поведения моих классов, я думаю - надо бы перечитать эту книгу. Но все никак руки не дойдут. Книга однозначно не для beginners и не для intermediate. Я думаю, подавляющее большинство advanced-ов после её прочтения с месяц будут пользоваться библиотекой Loki, и потом забудут практически все из этой книги. А зря. ____________________________ Ну и под конец поста... Шаблоны С++. Справочник разработчика. Николай Джосаттис, Дэвид Вандервуд После предыдущей книги идет легко. В плане понимания описываемых концепций. Но, к сожалению, не в плане читабельности. Очень сильно напрягает ужаснейший технический язык. Если нужно применить какой-нибудь длиннючий и страшный термин, но можно его упростить в контексте, Джосаттис и Вандервуд непременно употребят этот термин целиком. Причем, два раза, для точности. В книге ну очень подробно расписано практически все о шаблонах. Если вам нужно сдавать какой-нибудь тест на досканальное знание шаблонов, это то, что вам нужно. Кроме того, авторы приводят реализацию обобщенного паттерна Command и Smart Pointer-ов. Все это реализуется иначе, чем у Александреску, и, имхо, хуже. По крайней мере, код читается намного сложнее. Ну а что касается практических ограничений - разницы практически нет. Кроме того, книгу стоит приобрести не только для того, чтобы сдать какой-нибудь тест по самым недокументированным местам шаблонов. Она нет-нет, да затрагивает какую-нибудь щипетильную тему, вроде поиска Кёнинга, или принципа SFINAE (subsitution-failure-not-an-error, если память мне не изменяет). Прочитать стоит, но после Александресковской книги вас вряд-ли уже что-нибудь удивит ____________________________ Так же стоит купить все книги Герба Саттера (Herb Sutter). Это все по чистому С++.
А есть где-нибудь в электронном варианте на русском? |
| Автор: Mayk 17.11.2005, 09:40 |
| Кстати о Саттере. Из книг "Решение сложных задач на С++" и "Новые сложные задачи на С++" мне гораздо больше понравилась вторая. В обеих книгах рассматриваются интересные особенности языка, но во второй более лаконични и имхо интересно. В "новых..." кол-во так называемых мини серий (когда одна задача разбивается на n подзадач, каждая из которых всё равно считается как отдельной задачей, но не перечитав предыдущие много можно упустить) гораздо меньше - даже страницу "содержание" читать приятнее. Ну во всяком случае в "новых..." вы не найдете "6. Управление памятью Задача 6 1 Управление памятью Часть 1 Задача 6 2 Управление памятью Часть 2 Задача 6 3 Применение auto_ptr Часть 1 Задача 6 4 Применение auto_ptr Часть 2 Задача 6 5 Интеллектуальные указатели-члены Часть 1 Задача 6 6 Интеллектуальные указатели-члены Часть 2 " Лично мне такое содержание не нравится. К тому же в "Решении..." была задачка про макросы, но про чудесное слово #undef написано не было. Очень досадное упущение. Но всё равно must read. |
| Автор: Chaos A.D. 23.11.2005, 09:53 |
| 2 Mayk Согласен, первая книга меня сильно утомила, особенно серия задач по безопасности исключений, которых в этой серии аж десять - двенадцать штук подряд. |
| Автор: SergeCpp 25.11.2005, 15:25 |
| Есть http://ders.stml.net/cpp/xcppcomm/xcppcomm.html#intro Написаны Сергеем Деревяго Весьма неплохо написаны |
| Автор: DeadSoul 25.11.2005, 22:50 | ||
SergeCpp, цитирую оттуда
Дальше второго абзаца не читал. Какого уровня человек имеет право комментировать Саттера? Мое мнение: эту ссылку http://ders.angen.net/cpp3/xcppcomm/xcppcomm.html#intro в МУСОР |
| Автор: Dray 26.11.2005, 01:17 |
| Роберт Седжвик "Фундаментальные алгоритмы на C++" Книга о самых основных вещах в программировании не только на C++. Алгоритмы и структуры данных. Книга состоит из нескольких частей. 1 - Анализ, 2 - Структуры данных, 3 - Сортировка, 4 - Поиск. В первой части описывается анализ алгоритмов, при этом не так много математики, которая имеет свойство перегружать читателя. Основная прелесть во второй части. Там описываются такие вечные вещи как списки, деревья и другие фундаментальные структуры данных. Эти вещи должен знать каждый программист, тем более те алгоритмы, которые описаны 3, 4 частях. А именно сортировки: "пузырьком", "вставками"... ...сортировка связных списков, подробно анализируется каждый алгоритм, его скорость, плюсы и минусы. Описывается метод "разделяй и влавствуй", который является основой для многих частоиспользуемых алгоритмов. В книге всё основанно на C++ это её особенно выделяет среди остальных книг по алгоритмам. |
| Автор: Дмитрий Т 26.11.2005, 11:35 |
| Начинающим изучать C++ 1.1. "Как программировать на C++" (Х.М. Дейтел, П.Дж. Дейтел) - просто и доступно, удобно именно начать, но для знающего может оказаться черезчур подробной книжкой и отсутствуют сложные темы. Но если опыт программирования небольшой или отсутствует вовсе, то это именно то что надо. 1.2. Если есть базовые знания по программированию, то можно попробовать начать с "Эффективное программирование на C++" (Э. Кёниг, Б. Му) - размер книжки меньше раза в три, но очень хорошее начало пути, рекомендую. Это из серии "C++ In-Depth" Страуструпа которую желательно в будущем прочесть всю. 2. Когда уже есть базовые знания по C++, то надо браться за "Эффективное использование C++" (С. Мэйерс) - книга читается очень легко и перед серьёзным программированием её обязательно надо прочесть, чтоб потом получать от программирования на C++ удовольствие, а не головную боль. Собственно это набор первоочередных советов по программированию в C++ и даже если в некоторых вопросах автор черезчур перестраховвывается и вы с ним не согласны, то в целом не пожалеете потраченного времени. Как минус надо отметить не малое количество опечаток (издательство "ДМК Пресс" 2006). 3.1. А всё в одном (и учебник и справочник и лёгкое и тяжёлое и советы), так сказать следующий этап, это сам Б. Страуструп "Язык программирования C++", но если не пойдёт, то не отчаиваться - без этой книги вполне можно хорошо программировать. 3.2. Как справочник рекомендую "Полный справочник по С++" (Герберт Шилдт) имеет обидные опечатки, но это действительно самый полный справочник. Дальше надо углубленно изучать шаблоны. |
| Автор: kleks 15.12.2005, 22:27 |
| Уильям Топп, Уильям Форд "Структуры данных в C++" может кто-нибудь знает где её можно скачать в электронном виде??? |
| Автор: Василий 27.12.2005, 23:45 |
| Сейчас читаю книгу "Visual Studio .NET" из серии "Эффективная работа". Издательство Питер. Авторы: Крис Паппас, Уильям Мюррей. (У меня 2002 года выпуска). Очень доволен этой книгой, считаю ее лучшей из того, что есть у меня по С/С++. Советую эту книгу для начинающих - все очень понятно и корректно излагается. Пару книг есть на http://vas-unn.narod.ru |
| Автор: koljan 15.1.2006, 04:21 |
| купил я страуструпа за 560 руб. но мне почти ничего не понятно можно сказать совсем ничего не понятно |
| Автор: Дмитрий Т 18.1.2006, 15:29 | ||
Посмотри мою заметку "Начинающим изучать C++". Она чуть раньше в этой теме. Выбери другую книгу и не отчаивайся. Страуструпа читают лучшие профессионалы, поэтому не зазорно подойти к ней позже - у тебя ещё будет время на эту книгу. Или можно начать последовательно выполнять упражнения которые там есть - поможет вникнуть. Или читать от начала до конца всю книгу, попрограммировать, а потом опять прочитать - наши мозги не быстро переваривают новое большого объёма и это надо учитывать. А книга куплена в любом случае не зря - там отличный индекс и советы, поэтому как справочник будет незаменима. |
| Автор: blackofe 19.1.2006, 01:59 | ||
а ты спрашивай, если чего непонятно. для того и форум. |
| Автор: koljan 19.1.2006, 15:49 | ||
так мне понятны только первые примеры с "cout<<'hello world!\n" не буду же я всю книгу спрашивать |
| Автор: koljan 19.1.2006, 16:19 |
| а книга "П.Франка учебный курс" нормальная ? Добавлено @ 16:25 книга "п. франка учебный курс" нормальная?? |
| Автор: blackofe 19.1.2006, 22:52 | ||||
а ты постепенно. ;)
cout - стандартная консоль вывода. в досе - это командная строка. в виндах консольное окно можно запустить из окошка Run командами command или cmd. << - оператор, который в данном случае выводит на консоль то, что стоит справа от него. "hello, world!\n" - текстовая строка. заключается в двойные кавычки. hello, world! по-английски означает здравствуй, мир! выражением \n кодируется символ перевода каретки (новая строка). ; - точка с запятой - лексический разделитель кода. точкой с запятой разделяют операции, описания классов и структур, определение переменных и т.д. все вместе обозначает вывод строки "hello, world!" на консоль с последующим переводом строки. в общем-то, почти то же самое, что написано у страуструпа. что именно непонятно? |
| Автор: powerfox 25.1.2006, 21:59 |
| http://www.piter.com/download/index.phtml книги не только по С++, но и asm, C... |
| Автор: DeadSoul 26.1.2006, 22:33 | ||
Там только куски |
| Автор: Nightwalker 9.2.2006, 18:21 | ||
Народ может есть такая книга в которой даётся код и разъясняется что к чему?Например в этом коде что такое include.то такое void и.т.д. |
| Автор: Helicopterr 11.2.2006, 23:22 |
| здесь мужик хорошую теорию выложил: http://valera.asf.ru/cpp/book/index.html |
| Автор: koljan 7.3.2006, 23:01 |
| я вот закончил читать книгу П.Франка С++ учебный курс (только с массивами да с классами не разобрался ) хотел почитать страуструпа но после первой страницы хочется эту книгу в стенку кинуть ничего не понятно может перед ним стоит другую книгу почитать? |
| Автор: DeadSoul 7.3.2006, 23:10 | ||
| Ты азов не усвоил.
Вполне объяснимо. Язык изложения очень тяжелый. Я пеняю на перевод, т.к. другую книгу "Дизайн и Эволюция С++"(тебе она не подойдет) читал как боевик Стоит |
| Автор: Дмитрий Т 8.3.2006, 19:37 | ||
Рекомендую: "Как программировать на C++" (Х.М. Дейтел, П.Дж. Дейтел). Бывает и на дисках среди сборников прог. литературы. |
| Автор: koljan 9.3.2006, 15:23 | ||
да у меня есть такая в электронке буду читать P.S. ненавижу читать в электронном виде |
| Автор: koljan 13.3.2006, 20:07 |
| а существуют какие нибудь справочники только по функциям например: Мат.функции fmod() ....... ....... Функции для работы со строками ..... ..... и т.д. |
| Автор: Wilmor 13.3.2006, 21:27 |
| Я посаветую этот сайт уйма литературы практически по всем языкам программирования. http://www.tvoyomsk.com/ |
| Автор: koljan 14.3.2006, 14:16 | ||||||
это понятно а конкретно
на озоне много книг с таким названием(и автором) какая именно из тех книг? |
| Автор: Дмитрий Т 15.3.2006, 14:02 | ||
Герберт Шилдт, Полный справочник по С++ - пользуюсь, но далеко не всё нравится (опечатки и др.). Видел справочник издательства O`REILLY, автора непомню - возможно он лучше. А вообще-то перечитай тему сначала |
| Автор: Дмитрий Т 15.3.2006, 14:39 | ||||
Я писал про ту что в мягком переплёте жёлтая, а тебе думаю стоит взять новую от 2005 г. |
| Автор: student0511 26.3.2006, 17:11 |
| Объектно-ориентированное программирование в С++(4-е издание) от Р.Лафоре Книга здорово подходит для начинающих |
| Автор: GioTraliVali 15.4.2006, 18:08 |
| NAROD Ne znaette silku na xoroshuiu el.knigu po STL a to ia ishu i nikak ne smog naiti libo figna libo platnaia esli kto znaet moi e-mail george2005@bk.ru. |
| Автор: Kuber 15.4.2006, 18:22 |
| Л.Аммерааль'STL для программистов на C++' Николай Джосьютис Стандартная библиотека для Профессионалов. Менг Ли и Александр Степанов Руководство по стандартной библиотеки шаблонов |
| Автор: CAH9Iexe 26.4.2006, 16:44 |
| Без шуток, "жил" "был"парень учился в 10том классе и тут рас в голову пришла идея: вздумалось ему обучиться С++,а до этого он изучал только HTML даже турбопаскаль не знает 8) (долго объяснять почему) и вот приходит он к чародеям ( на форум программистов и т.п. людей)и спрашивает : Чародеи(посетители форума) хочу овладеть с++ (на компе есть только VC++6.0) подскажите с чего начать, книги там, сайты и т.п. (с англ.яз плоховато) если это слишком великая потеря то так и быть выучу8) в общем что -*ИЗУЧИТЬ*-, -*ВЫУЧИТЬ*- , -*ПРОЧЕСТЬ*- чтоб хорошо освоить c++!?! только не пишите там все подряд . -= 1 =- Просьба ответе может ли этот парень освоить язык с своими имеющимися знаниями (они конечно же пополнятся если вы "чародеи" ответят на его вопрос). -= 2 =- Я думаю рассказ прикольный получился (просто так веселей),и пишу я в этой теме по причинам: 1)мне показалось что тут доброжелательные люди 2)это про с++ 3)тут обсуждается литература С++ а мой основной вопрос именно про это. P.S.ЛЮДИ если поможете даже если там будет список длинной с лист Я ПРОЧТУ ВЫУЧУ ИЗУЧУ все что будет в списке вы главное помогите! 8) |
| Автор: 0x07L 15.6.2006, 12:13 |
| Выкладываю несколько ссылок на сайты с литературой, исходниками и алгоритмами. http://www.hvost.org/?page_id=37 http://c-books.info/books/ http://masterpc.alfaspace.net/books/ http://algolist.manual.ru/ http://docs.h1.ru/ http://www.excode.ru/ http://www.wasm.ru/ http://www.codeproject.com/ http://www.codeguru.com/ И еще есть хороший сайт с электронными книгами. Там не только книги по программированию, но последних тоже вполне хватает. http://www.natahaus.ru/ |
| Автор: slava72 23.6.2006, 13:40 |
| Мое мнение о порядке прочтения книг по С++: 1. Айра Пол. Объектно ориентированное программирование на C++ ИМХО лучщий учебник, + может использоватся как справочник (в 1.м приближении) ... 2.покодить 3.попытаться состряпать большой проект с иерархией классов )) 4.почитать Элджера и Голуба, снова покодить ;)) ... Пролистать Саттер "сложные задачи на C++" 5.Прочитать Александреску "Modern C++ Design" (переводные названия различные ) без пункта 3 - чтение бесполезно, зато после - читается как лучщий бестселлер 6. Саттер "Стандарты программирования на C++" - хорошо объяснено что и как стоит или не стоит делать, и почему Остальное по вкусу, хотя сильно рекомендуется: Буч (мне не помог, хотя читал его 1 раз и оч. давно) Страуструпп. ARM (только последняя редакция ! )) |
| Автор: EvgenZ 22.8.2006, 16:29 | ||||||
Надо полюбому брать новую, с желтой программа не загрузится. |
| Автор: Бор 24.8.2006, 21:54 |
| Либерти и Джонс Освой самостоятельно С++ за 21 день. Супер книга. |
| Автор: rept 31.8.2006, 12:48 |
| Недавно начал изучать С++, сразу взявшись за великий труд "Создателя", профессора Страуструпа... Для новичка С++ пошла очень тяжело... Для начинающих рекомендую книгу: BRUCE ECKEL "Thinking in C++" русский вариант: Брюс Эккель "Философия C++". В первой книге "Философия C++. Введение в стандартный С++" очень просто и доступно изложены основы С++ с множеством примеров. Почти сразу идёт концепция ООП без лишних вступлений о Си. Вторая книга "Философия C++. Практическое программирование" уже для более глубокого изучения. Лучше учебника по С++ (для начала) я не видел. |
| Автор: ePasha 6.9.2006, 16:05 |
| Уолтер Савич. Пргораммирование на С++. Грубо говоря, не очень. Автор дает в начале материал в стиле: #include <iostream> using namespace std; int Main() { //code... return 0; } и говорит, будем считать, что первые 4 строчки - это начало, а последние 2 - конец программы. Потом, конечно, объясняет...Этот момент, по-моему, характеризирует книгу. В качестве справочника вообще не рекомендую. Книга может быть не только по С++, но и по программированию вообще, с учетом каких-то базовых понятий. Липман, Лажойе. Язык программирования С++. Книгу полностью на просматривал, но впечатление хорошее. В некоторых моментах объясняется легче и доступнее, чем Страуструп. |
| Автор: Xenon 28.9.2006, 21:05 |
| А я прочитал книгу Лафорье "Объектно-ориентированное программирование в С++(4-е издание)". Чего посоветуете почитать дальше? Именно про С++ то еть не мфц, не .нет |
| Автор: leela 5.10.2006, 06:59 |
| Меня порадовала книга Джеффа Элджера, очень советую. |
| Автор: Xenon 5.10.2006, 14:32 |
| Уже ее читаю - пока нравивится. Много интересных подробностей после Лафорье |
| Автор: SergeCpp 5.10.2006, 14:46 |
http://rsdn.ru/res/book/cpp/cpp_real_programmers.xml http://rsdn.ru/Forum?mid=344746 |
| Автор: Dragon 5.10.2006, 14:51 |
| 1. Что угодно, хоть "С++ для чайников" 2. Майерс, "Effective C++" 3. Страуструп, C++ programming language 4. Александруску, Modern C++ design |
| Автор: Xenon 5.10.2006, 15:07 |
| SergeCpp, в одних местах книгу обсирают с ног до головы, в некоторых нет ... В некоторых хвалят |
| Автор: kaa 9.10.2006, 16:00 |
| Люди, а есть где посматреть какие стандартные функции ваабще можно подключить и использовать в С++, я вот например тока вчера узнал что можно подключить функции для работы со временем через time.h . У меня в учебниках есть немного справки по стандартным функциям и заголовочным файлам, но там я чуствую не всё и немного |
| Автор: koljan 12.10.2006, 22:01 | ||
Шилдт полный справочник по с++ |
| Автор: kaa 13.10.2006, 19:03 |
| koljan, Пасибо глянем! |
| Автор: chapay 15.10.2006, 12:44 |
| Подскажите ламеру плиз где можно взять книгу по которой можно было бы выучить Microsoft Visual C++ 2005 Express Edition |
| Автор: Daevaorn 15.10.2006, 15:18 | ||
Что значит выучить среду разработки? Hotkeys что ли? |
| Автор: virusexe 16.10.2006, 22:07 |
| скажите плиз(я тут типо начинающий http://www.ozon.ru/context/detail/id/2297220/ http://www.ozon.ru/context/detail/id/83179/ а то я решил купить книгу,а наткнулся на две)) я думаю,поновее лучше..но вообще они отличаются или это просто переиздание? |
| Автор: Dray 16.10.2006, 23:34 |
| Вряд ли переизданная книга может оказаться хуже. Она скорее лучше, может быть даже с исправлениями и добавлениями. |
| Автор: EvgenZ 17.10.2006, 21:25 |
| virusexe, если я не ошибаюсь тем, что в 2001 году нет ни нэймспейсов, ни стд и много чего еще... Отличия большие, вроде даже в этой теме выше - ниже обсуждалось... |
| Автор: Daevaorn 17.10.2006, 23:08 |
| Ну судя по содержанию там есть и про STL и про потоки. Так что различия, думаю, не большие |
| Автор: kaa 21.10.2006, 19:44 |
| Народ, а никто не знает в каком интернет-магазине продаётся Чарльз Петцольд "Программирование для WINDOWS на C#" в двух томах. Ибо книга у мя есть в электронке, но глаза вылезают читать |
| Автор: Daevaorn 21.10.2006, 20:16 |
| kaa, видимо тираж кончился. Распечатай что есть |
| Автор: EvgenZ 27.10.2006, 15:30 |
| Посоветуйте книжечку по СОМ, а если еще и ссылочку дадите, то вообще шоколад будет |
| Автор: Дмитрий Т 5.11.2006, 12:15 | ||
Для Visual Studio 6 и вообще для понимания COM: "Технология COM+. Основы и программирование" Оберг "Understanding & Programming COM+" Oberg Для Borland Builder: "C++ Builder 5 Руководство разработчика" том 2 Холингвэрт, Баттерфилд, Сворт, Оллсоп "C++ Builder 5 Developer`s Guide" Hollingworth, Butterfield, Swart, Allsop При этом более новая книга "C++ Builder 6 Руководство разработчика" по COM хуже написана - сменился автор главы, и вообще сжали два тома в один. |
| Автор: EvgenZ 5.11.2006, 18:33 |
| Дмитрий Т, спасибо!!! А что скажете по поводу "Модель COM и применение ALT 3.0" ? З.Ы. что-то найати не могу... дайте ссылочку |
| Автор: ip127001 24.11.2006, 10:35 |
| Для начинающих советую Литмана.. |
| Автор: koljan 26.11.2006, 02:18 |
может быть Липмана |
| Автор: SerpentVV 27.11.2006, 21:03 | ||
| Кой-какой список книг по С++ и смежным вопросам Основы программирования на С и С++ 5. Липпман С.Б. Основы программирования на С++. Серия C++ In-Depth, т.1: пер. с англ. — М.: Издательский дои «Вильямс», 2002. 6. Кениг Э., Му Б.Э. Эффективеное программирование на С++. Серия C++ In-Depth, т.2: пер. с англ. — М.: Издательский дои «Вильямс», 2002. 7. Хенкеманс Д., Ли М. Программирование на С++.- Пер. с англ. — СПб.: Символ-Плюс, 2002. 8. Дейтел П.Дж., Дейтел Х.М. Как программировать на С++. Введение в объектно-ориентированное проектирование с использованием UML./Пер. с англ. — М.: Издательство «Бином», 2002. 9. Лафоре Р. Объектно-ориентированное программирование в С++. Классика Computer Science. 4-е изд. — СПб.: Питер, 2003. 10. Лаптев В.В. С++. Экпресс-курс. — СПб.: БХВ-Петербург, 2004. 11. Эккель Б. Философия С++. Введение в стандартный С++. 2-е изд. — СПб.: Питер, 2004. 12. Эккель Б., Эллисон Б. Философия С++. Практическое программирование. 2-е изд. — СПб.: Питер, 2004. 13. Павловская Т.А. С/С++. Программирование на языке высокого уровня. — СПб.: Питер, 2002. 14. Павловская Т.А., Щупак Ю.А. С/С++. Структурное программирование: Практикум. — СПб.: Питер, 2002. 15. Павловская Т.А., Щупак Ю.А. C++. Объектно-ориентированное программирование. Практикум. — СПб.: Питер, 2004. 16. Труб И.И. Объектно-ориентированное моделирование на С++: Учебный курс. — СПб.: Питер, 2006. Профессиональное объектно-ориентированное программирование на С++ 17. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. — СПб.: Питер, 2001. 18. Шаллоуэй А., Тротт Д. Шаблоны проектирования. Новый подход к объектно-ориентированному анализу и проектированию/Пер. с англ. — М.: Издательский дом «Вильямс», 2002. 19. Влиссидес Д. Применение шаблонов проектирования. Дополнительные штрихи.: Пер.с англ. — М.: Издательский дом «Вильямс», 2003. 20. Александреску А. Современное проектирование на С++. Серия C++ In-Depth, т.3: пер. с англ. — М.: Издательский дои «Вильямс», 2002. 21. Саттер Г. Решение сложных задач на С++. Серия C++ In-Depth, т.4: пер. с англ. — М.: Издательский дои «Вильямс», 2002. 22. Саттер Г. Новые сложные задачи на С++.: Пер. с англ. — М.: Издательский дои «Вильямс», 2005. 23. Мейерс С. Эффективное использование С++. 50 рекомендаций по улучшению наших программ и проектов/Пер. с англ — М.: ДМК Пресс, 2000. 24. Мейерс С. Наиболее эффективное использование С++. 35 новых рекомендаций по улучшению наших программ и проектов/Пер. с англ — М.: ДМК Пресс, 2000. 25. Элджер Дж. С++: библиотека программиста. — СПб.: ЗАО «Издательство «Питер», 1999. 26. Коплиен Дж. Программирование на С++. Классика Computer Science. — СПб.: Питер, 2005. 27. Бадд Т. Объектно-ориентированное программирование в действии/Пер. с англ.– СПб.: Питер, 1997. Шаблоны и STL 28. Вандевурд Д., Джосаттис Н. Шаблоны С++: справочник разработчика/Пер. с англ. — М.: Издательский дом «Вильямс», 2003. 29. Джосьютис Н. С++. Стандартная библиотека./Пер. с англ. — СПб.:Питер, 2004. 30. Остерн М.Г. Обобщенное программирование и STL: Использование и наращивание стандартной библиотеки шаблонов С++/Пер. с англ. под ред. А. Махоткина и И.В. Романовского. — СПб.: Невский Диалект, 2004. 31. Аммерааль Л. STL для программистов на С++/Пер. с англ. — М.: ДМК, 1999. 32. Халперн П. Стандартная библиотека С++ на примерах./Пер. с англ. — М.: Издательский дом «Вильямс», 2001. 33. Мейерс С. Эффективное использование STL. Библиотека программиста. — СПб.: Питер, 2002. 34. Москвин П.В. Азбука STL. — М.: Горячая линия — Телеком, 2003. 35. Плаугер П., Степанов А., Ли М., Массер Д. STL — стандартная библиотека шаблонов C++: Пер. с англ. — СПб.: БХВ-Петербург, 2004. Алгоритмы и структуры данных 36. Коллинз У.Дж. Структуры данных и стандартная библиотека шаблонов. — М.: ООО «Бином-Пресс», 2004. 37. Сэджвик Р. Фундаментальные алгоритмы на С++. Анализ/Структуры данных/Сортировка/Поиск./Пер. с англ. — Киев.: Издательство «ДиаСофт», 2001. 38. Сэджвик Р. Фундаментальные алгоритмы на С++. Алгоритмы на графах: Пер. с англ. — СПб.: ООО «ДиаСофтЮП», 2002. 39. Каррано Ф.М., Причард Дж.Дж. Абстракция данных и решение задач на С++. Стены и зеркала, 3-е издание.: Пер. с англ. — М.: Издательский дом «Вильямс», 2003. 40. Браунси Кен. Основные концепции структур данных и реализация в С++.: Пер. с англ. — М.: Издательский дом «Вильямс», 2002. 41. Фридман А., Кландер Л., Михаэлис М., Шилдт Х. С/С++. Архив программ — М.: ЗАО «Издательство БИНОМ», 2001. 42. Хэзфилд Р., Кирби Л. и др. Искусство программирования на С. Фундаментальные алгоритмы, структуры данных и примеры приложений. Энциклопедия программиста: Пер. с англ. — К.: Издательство «ДиаСофт», 2001. Дополнительная литература 43. Страуструп Б. Дизайн и эволюция С++: Пер.с англ.– М.: ДМК Пресс; СПб.: Питер, 2006. 44. Фаронов В.В. Паскаль 7.0. Начальный курс. Учебное пособие. — М.: Нолидж, 1997. 45. Оберг Р., Торстейнсон П. Архитектура .NET и программирование с помощью Visual C++.: Пер. с англ. — М.: Издательский дом «Вильямс», 2002. 46. Олафсен Ю., Скрайбер К., Уайт К.Д. и др. MFC и Visual C++ 6. Энциклопедия программиста/Пер.с англ. –СПб.: ООО «ДиаСофтЮП», 2003. 47. Рихтер Дж. Windows для профессионалов: создание эффективных Win32-приложений с учетом специфики 64-разрядной версии Windows/Пер. с англ. — СПб.:Питер;М.:Издательско-торговый дом «Русская Редакция», 2001. 48. Круглински Д., Уингоу С., Шеферд Дж. Программирование на Microsoft Visual C++ 6.0 для профессионалов/Пер. с англ. — СПб.: Питер; М.: Издательско-торговый дом «Русская Редакция», 2001. 49. Шамис В.А. Borland C++ Builder 6. Для профессионалов. — СПб.: Питер, 2003. 50. Шеферд Дж. Программирование на Microsoft Visual C++.NET. Мастер-класс/Пер. с англ. — 2-е изд. — М.: Издательско-торговый дом «Русская редакция»; СПб.: Питер, 2005. 51. Бокс Д. Сущность технологии COM. — СПб.: Питер, 2001. 52. Трельсен Э. Модель СОМ и применение ATL 3.0/Пер. с англ. — СПб.: БХВ-Петербург, 2001. 53. Мартин Р. Быстрая разработка программ: принципы, примеры, практика.: Пер. с англ. — М.: Издательский дом «Вильямс», 2004. 54. Холлингворт Дж., Сворт Б., Кэшман М., Густавсон П. Borland C++ Builder 6. Руководство разработчика.: Пер. с англ. — М.: Издательский дом «Вильямс», 2003. 55. Петцольд Ч. Программирование для Windows 95; в 2-х томах. Том I: пер. с англ. — СПб.: BHV — Санкт-Петербург, 1997. 56. Петцольд Ч. Программирование для Windows 95; в 2-х томах. Том II: пер. с англ. — СПб.: BHV — Санкт-Петербург, 1997. 57. Румянцев П.В. Работа с файлами в Win32 API. — М.: Горячая линия — Телеком, 2000. 58. Харт Дж. М. Системное программирование в среде Win32: Пер. с англ. — М.: Издательский дом «Вильямс», 2001. 59. Ганеев Р.М. Проектирование интерфейса пользователя средствами Win32 API. —М.: Горячая линия — Телеком, 2001. Добавлено @ 21:04
Книжка хорошая... Поищи на anatolix |
| Автор: Дмитрий Т 28.11.2006, 15:23 | ||
А так сказать, библию C++ от основателя языка мы забыли? Кстати, намного интереснее было-бы иметь такой список с комментариями, собственно тема для того и создавалась |
| Автор: Dray 28.11.2006, 17:40 | ||
Причем коментариии свои а не чьи-то. Т. к. сюда нужно постить те книги, которые читал сам и советуешь другим. |
| Автор: VFaraon 5.12.2006, 22:48 |
| Здравствуйте! Вот хочу спросить... Я недавно начал изучать С++. Купил книгу Джона Смайли "Учимся програмировать на С++"... Прочел... Там, как для детей: все "на пальцах" рассказано и показано, что сразу сказывается на понимании и усвоении информации! В общем, самые основы знаю. Но хочется чего-то поинтересней, в смысле посложней. Заранее купил Страуструпа (Специальное издание), но я вижу, что до этого мне еще РАНО. Большинство книг, которые понаходил в интернете, на данный момент для меня "сложноваты". Не могли бы Вы посоветовать что-то между уровнем "Домохозяйкам" и "Суперменам" |
| Автор: EvgenZ 6.12.2006, 13:31 |
| VFaraon, читай эту тему с самого начала, вопрос отпадет сам собой. |
| Автор: koljan 13.12.2006, 00:07 |
| VFaraon, я тоже сначала прочитал П.Франка, там как ты выразился для домохозяек потом купил Г.Шилдта, очень нравится эта книга |
| Автор: Apacho 4.1.2007, 21:27 |
| Подскажите где можно скачать с инета хорошую книгу о C/C++ |
| Автор: Xenon 6.1.2007, 20:58 |
| Тут |
| Автор: EvgenZ 6.1.2007, 23:16 |
| мои любименькие http://openlib.org.ua/ http://c2p.ru/ |
| Автор: CoreDumped 7.1.2007, 02:06 |
| Новички! Читайте Страуструпа с 4 главы. 1 глава вообще вплане знаний бестолковая; 2-3 главы прочитайте позже. Во 2-3 главе излагаются механизьмы языка, даётся общее представление о подходах к программированию. Это не очень сложно понять тому кто прочёл хотя бы одну книгу, и совсем просто тому, кто имел возможность работать с описываемыми подходами (парадигмами), но сложно понять новичку. Думаю, что если прочитать главы 2-3 в конце, будет гораздо проще понять суть. Но главы 2-3 прочитать обязательно нужно - сам Автор рекомендует. |
| Автор: CoreDumped 7.1.2007, 02:25 | ||
может быть подойдёт вот эта (я с неё начинал) Прата Стивен Язык Программирования С++ Лекции и упражнения. Учебник: во! Псиб EvgenZ http://c2p.ru/cpp/stiven-prata-yazyk-programmirovaniya-s.html |
| Автор: SerpentVV 8.1.2007, 13:27 | ||||
| Комментарии к некоторым книгам 5. Липпман С.Б. Книга очень хорошая для тех, кто уже достаточно много программил на других языках - опытный... И хочет въехать в С++ Всего 7 глав, 256 страниц, но ОЧЕНЬ информативная... 6. Кениг Э., Му Б.Э. Эффективеное программирование на С++. Серия C++ In-Depth, т.2: пер. с англ. — М.: Издательский дои «Вильямс», 2002. Книга для начинающих, но опыт других языков, естественно, сильно помогает... 7. Хенкеманс Д., Ли М. Программирование на С++.- Пер. с англ. — СПб.: Символ-Плюс, 2002. Просто блестящая книжка для изучения С++ как ПЕРВОГО языка. ИМХО - просто лучшая... Продается с сидюком - там все программы и среда программирования... Все - работает... 8. Дейтел П.Дж., Дейтел Х.М. Как программировать на С++. Введение в объектно-ориентированное проектирование с использованием UML./Пер. с англ. — М.: Издательство «Бином», 2002. Подробно не читал, но просмотры оставили средненькое впечатление... 9. Лафоре Р. Объектно-ориентированное программирование в С++. Классика Computer Science. 4-е изд. — СПб.: Питер, 2003. Добротная книжка для начинающих... Только толстая очень... Атак - описано практически все, только вот на подробности STL не осталось времени... 10. Лаптев В.В. С++. Экпресс-курс. — СПб.: БХВ-Петербург, 2004. Сразу скажу - писал для своих студентов, которые уже до того с паскалем худо-бедно ознакомились... Однако ничего не сдирал, язык - мой, авторский... Полезно читать 2, 3, 4 главы... В 7 много интересного... В частности, про рекурсию ничего подобного в других книжках я не видел... В главе про стандартную библиотеку есть примерчик число-прописью... глава 13 - это знакомство с программированием для Win... Там я делаю прогу-табличку умножения с использованием диалоговых элементов... 11. Эккель Б. Философия С++. Введение в стандартный С++. 2-е изд. — СПб.: Питер, 2004. 12. Эккель Б., Эллисон Б. Философия С++. Практическое программирование. 2-е изд. — СПб.: Питер, 2004. Вот хорошая книжка... Первая книга - больше для начинающих... Но излагает - очень близко к стандарту... Единственный минус - постоянные ссылки на С... Но где-то после трети книжки они кончаются, и можно нормально читать... Второй том - эт как раз для тех, кто основы все уже прочитал... Там, например, есть пример разработки простой системки тестирования типа nUnit ... Паттерны программирования в упрощенном виде приводятся... Не все правда... Но как раз - для новичков в этой сфере... 13. Павловская Т.А. С/С++. Программирование на языке высокого уровня. — СПб.: Питер, 2002. 14. Павловская Т.А., Щупак Ю.А. С/С++. Структурное программирование: Практикум. — СПб.: Питер, 2002. 15. Павловская Т.А., Щупак Ю.А. C++. Объектно-ориентированное программирование. Практикум. — СПб.: Питер, 2004. Это книжки - не для практиков... Для студентов и преподов... Я их использую - чтоб задания студентам оттуда давать... 16. Труб И.И. Объектно-ориентированное моделирование на С++: Учебный курс. — СПб.: Питер, 2006. Книжка - очень хорошая кто хочет понять, что ж такое написать моделирующую прогу... Не все тап ООПное, но подход - хороший... Добавлено @ 13:30
Библию не забыл... Думаю ее и так все знают... Но Библия - эт не для начинающих... Ее новичкам очень трудно читать... Она хороша как книжка, в которую лазишь с вопросом: А как САМ думает по такой-то теме? И постоянно обнаруживаешь, чего раньше не понимал... Добавлено @ 13:37 28. Вандевурд Д., Джосаттис Н. Шаблоны С++: справочник разработчика/Пер. с англ. — М.: Издательский дом «Вильямс», 2003. 29. Джосьютис Н. С++. Стандартная библиотека./Пер. с англ. — СПб.:Питер, 2004. 30. Остерн М.Г. Обобщенное программирование и STL: Использование и наращивание стандартной библиотеки шаблонов С++/Пер. с англ. под ред. А. Махоткина и И.В. Романовского. — СПб.: Невский Диалект, 2004. 31. Аммерааль Л. STL для программистов на С++/Пер. с англ. — М.: ДМК, 1999. 32. Халперн П. Стандартная библиотека С++ на примерах./Пер. с англ. — М.: Издательский дом «Вильямс», 2001. 33. Мейерс С. Эффективное использование STL. Библиотека программиста. — СПб.: Питер, 2002. 34. Москвин П.В. Азбука STL. — М.: Горячая линия — Телеком, 2003. На все эти книжки я писал рецензии на RSDN в разделе Ресурсы-книги... Кроме того, была общая статья в журнале RSDN magazine... Здесь только скажу, что первые две - нужны всякому профессионалу... Остальные - на любителя, хотя Мейерса по-любому читать полезно... Много подводных камней описывает... |
| Автор: SerpentVV 9.1.2007, 17:31 |
| 36. Коллинз У.Дж. Структуры данных и стандартная библиотека шаблонов. — М.: ООО «Бином-Пресс», 2004. Про эту книжку я тож написал рецензию на РСДН... Но немного здесь отпишу... Книжка - очень хорошее введение в стандартные структуры данных... Типа стеки, очереди и так далее... Причем, все с реализацией и с разбором внутренностей... Реализации - упрощенная версия стандартных контейнеров из STL - на шаблонах, поэтому читать стоит и с этой точки зрения... В конце практически каждой главы - пример использования... 37. Сэджвик Р. Фундаментальные алгоритмы на С++. Анализ/Структуры данных/Сортировка/Поиск./Пер. с англ. — Киев.: Издательство «ДиаСофт», 2001. 38. Сэджвик Р. Фундаментальные алгоритмы на С++. Алгоритмы на графах: Пер. с англ. — СПб.: ООО «ДиаСофтЮП», 2002. Книжки мне ОЧЕНЬ понравились... Ученик Д.Кнута... Аналогичные книжки у этого же автора есть по Яве и по Си... Было два издания... В другом - обе книжки в одном томе... 39. Каррано Ф.М., Причард Дж.Дж. Абстракция данных и решение задач на С++. Стены и зеркала, 3-е издание.: Пер. с англ. — М.: Издательский дом «Вильямс», 2003. Книжка - тоже хорошая... Хотя и не ориентирована на реализацию как в STL, но инфа изложена очень подробно... С++ они тоже излагают, причем есть неплохая глава о рекурсии - в применении к динамическим структурам данных... 40. Браунси Кен. Основные концепции структур данных и реализация в С++.: Пер. с англ. — М.: Издательский дом «Вильямс», 2002. Небольшая и очень лаконичная книжка о структурах данных... Только для знакомства с предметом - не больше... 41. Фридман А., Кландер Л., Михаэлис М., Шилдт Х. С/С++. Архив программ — М.: ЗАО «Издательство БИНОМ», 2001. На мой взгляд, очень неплохой сборник практически работающих прог.... Тут и о динамических структурах, и о программировании интерпретаторов (шилдт свой Basic описывает) и ОО- система форматирования исходного кода... И CGI на С++ и еще много чего... Например, небольшой раздельчик по STL... 42. Хэзфилд Р., Кирби Л. и др. Искусство программирования на С. Фундаментальные алгоритмы, структуры данных и примеры приложений. Энциклопедия программиста: Пер. с англ. — К.: Издательство «ДиаСофт», 2001. Эта книжка просто великолепный набор практически работающих программ на Си - не на С++!!! Например, тут есть о генетических алгоритмах и системах шифрования... ИЛи о CRC, например Я более объемной книжки по Си и не видал... Однозначно must have по-любому... |
| Автор: Daevaorn 9.1.2007, 17:46 | ||
если учесть, что автор просил книгу по С++ |
| Автор: SerpentVV 10.1.2007, 11:34 | ||||
Cи - подмножество С++... Так что по-любому очень полезная книжка... |
| Автор: maxi91m 14.1.2007, 17:35 |
| Здравствуйте. Я тут решил изучать язык програмирования, и хтол бы спросить у знающих людей. С чего мне начать изучать яызык програмирования, кокую книгу мне взять. И вобще какой лучше язык изучить первым? где можно скачать книгу програмированя и кокого автора. Извиниете за беспокойство. |
| Автор: Dray 15.1.2007, 00:43 |
| ну ёмаё. Правила читай! + прочти этот топик целиком! |
| Автор: Anark1 17.1.2007, 20:51 |
| Не подскажите книги по изучению работы с графикой? |
| Автор: EvgenZ 18.1.2007, 11:35 |
| Anark1, я сейчас читаю DirectX на С++ Горнакова, все расжевывает - все понятно. |
| Автор: Anark1 18.1.2007, 16:19 |
| 2EvgenZ Спасибо за совет. Купил, хорошая книга. |
| Автор: PoloS 18.1.2007, 21:59 | ||
***ня а не книга! Когда покупал, была запакована в целофан, с краю светилось "профессиональное программирование", оказалась лажа, написанная на коленке за пару дней. ВОт аргументы: 1) Почти все главы - это вольный перевод DirectX SDK help на русский с аналогичными примерами. 2) Описанный метод работы DirectInput не верен в корне ("аффтар" каждый цикл создает DI устройство 3) Запустите программы-примеры, работающие с DirectInput и посматрите как утекает ваша память.... 4) И о каком профессиональном программирование может идти речь? Зы. Просто г-н Горнаков решил заработать на нас. ЗЫЫ. Сейчас, к сожалению, очень много компьютерной литературы, в которой автор пишет о предметной области, которую сам начал изучать -> некачественный, часто неверный, материал. |
| Автор: Anark1 18.1.2007, 22:54 |
| Можешь предложить что либо лучше? Добавлено @ 22:55 Не могу жестко оценивать так как только начинаю работать с DirectX. |
| Автор: PoloS 18.1.2007, 22:57 |
| Лучший учебник - help в DirectX SDK + Samples (English). А что-то наруском и бумажное посоветовать не могу... |
| Автор: EvgenZ 18.1.2007, 23:04 |
| Уахахаха какое профессиональное ))) - сам автор говорит, что это только азы, которые можно оптимизировать до бесконечности З.Ы. Хотя облажка конечно слишком громкая - переборщили |
| Автор: SerpentVV 20.1.2007, 19:48 |
| Посмотрите книжки Виталия Брусенцева... Это член команды RSDN. Gfhe-тройку лет назад издавался... Может, в компании с поляковым... |
| Автор: EvgenZ 20.1.2007, 20:13 |
| Не смог найти в электронном виде, если у кого есть поделитесь пожалуйста |
| Автор: VFaraon 28.2.2007, 03:22 |
| И вот опять философский вопрос... Что дальше???... Я знаю основы, может немного больше, имею желание ЗНАТЬ еще больше, и... Куда податься? Вот незадача... Конкретных задач от начальства (я студент) не имеется. А для себя тоже не очень много требуется. Говорят надо просто писать и писать, но ЧТО? Какие именно задачи и нюансы надо рассматривать? Так, просто читать книги не актуально без практики. А ГДЕ ВЗЯТЬ небольшие дня на 3-4 комплексные проекты, которыми можна было бы занять себя? Что дальше надо делать чтоб ПРОДВИГАТЬСЯ в знании С++, и вообще в программировании? |
| Автор: Daevaorn 28.2.2007, 08:42 | ||||
из головы. т.к. прораммист (не кодер) это творческая профессия, то проблем с придучыванием задач себе возникнуть не должно. читать книги не "для чайников" и читать чужой хороший код, например в каких-нибудь библиотеках. зубрить точно ничего не надо.
прошраммист по возможности должен знать всё, что так или иначе касается его работы. и главное - надо идти работать и получать опят |
| Автор: zkv 28.2.2007, 09:24 |
| вообще то, многие работодатели уже в вакансиях дают тестовые\проверочные задания. Можно натаскиваться по ним, или придумывать что нить подобное. На самом деле многое зависит от того в какой области работать будешь. Наверное стоит попробовать различные направления, потом выбрать наиболее интересное для себя, и "прокачивать" уже его. Ну у меня например, никогда не возникало проблем с тем, чтобы придумать что написать, проблема скорее совсем обратная - нет времени. Написать можно: сапера, поисковик для локалки, что нить типа аськи, какой нить "детский" компилятор самостоятельно придуманного языка программирования, прогу для построения трехмерных графиков, так я могу продолжать еще долго Вообщем надо начинать что то делать, а там станет ясно, чего тебе нехватает, а с чем можно повременить. PS что то не посмотрел в название темы сразу, простите за оффтоп, но не я начал |
| Автор: Дмитрий Т 1.3.2007, 10:28 | ||
Пока идут студенческие годы очень рекомендую перейти от основ к профессиональному уровню... То есть надо прочитать:
Изучить библиотеки:
Желательно выработать стиль оформления своего кода (на этом форуме есть тема с подборкой соответсвующих ссылок). В качестве практики могу посоветовать написать какую-нибудь программу с открытым кодом (sourceforge.net). Например имеется шустрый и интересный в настройках файловый менеджер http://sourceforge.net/projects/gentoo/ (не являюсь его разработчиком, просто часто им пользуюсь) - перепиши его на C++, создай ясное и удобное для расширения внутреннее устройство, сделай кросплатформенным с современным интерфейсом (аля Total Commander), но сохрани гибкость настроек, скорость и надёжность работы. Многие люди скажут тебе спасибо и будет тебе что показать при приёме на работу и на чём тренироваться. |
| Автор: sasha200585 7.3.2007, 20:54 |
| Есть небольшая подборка книг по С++, Builder C++ -- кому нужна заходите http://www.cplus.tu1.ru/downloads.php?cat_id=4 Если у кого есть интересные книги, а главное качественые и понятные присылайте мне на мыло либо на этот сайт и не забудте указать кто прислал, буду благодарен. |
| Автор: scai 10.3.2007, 20:44 |
| там в страустрапе куча внутренних ссылок. можт кто сталкивался с html-кой, в которой все эти ссылки были бы прорисованы))) чтоб можно было как учебником пользоватся. Потому что ОЧЕНЬ ХОРОШАЯ КНИГА! |
| Автор: Rubik 13.3.2007, 17:06 |
| выскажите мнение в адресс книги "C++ Builder 6 и 2006" (А.Я.Архангельский, М.А.Тагин) |
| Автор: Rodman 13.3.2007, 17:25 |
| Rubik, честно говоря эту книгу не читал, но читал "C++ Builder 6 " (А.Я.Архангельский) нравиться как он пишет... показывает на простейших примерах то что тебе всегда пригодится и научит писаь сложные проги... |
| Автор: archimed7592 21.3.2007, 02:33 |
| на http://www.open-std.org/JTC1/SC22/WG21/ лежит черновик стандарта за ноябрь 2006...обновите шапку. http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2006/n2135.pdf |
| Автор: JAnty 9.4.2007, 17:46 |
| http://netcode.ru/ Очень крутой сайт программирования! www.netcode.ru |
| Автор: JAnty 10.4.2007, 16:45 |
| http://develab.narod.ru/ |
| Автор: Дмитрий Т 13.4.2007, 12:56 |
| Исправил своё описание справочников на первой странице этой темы. http://forum.vingrad.ru/topic-48036/anchor-entry375224/0.html |
| Автор: Папараццы 13.4.2007, 14:58 |
| Владимир Шамис C++ Builder Borland Developer Studio 2006 Кто нить читал книги этого автора ? Незнаю заказывать или нет?Посаветуйте добрые люди |
| Автор: Invisible_Fox 16.4.2007, 22:18 |
| Народ плиз мне нужна книга по VS 2005 а точнее с++ в нем а еще точнее рисование в с++ (для курсочя надо очень) какие книги посоветуете ? --------------------------------------------------------------------------- P.S. Админам - разрешение глючит в FAQ (Mozilla FireFox v2.0.0.3) |
| Автор: _Immortal_ 7.5.2007, 17:56 |
| Здоров! Просмотрел топик, но не нашел следующей книги: Фридман "Язык программирования С++". Дайте кто-то ссылку плз. |
| Автор: PuLN 19.6.2007, 12:54 |
| Быстрая разработка программ на Java и C++: принципы, примеры, практика Роберт Мартин очень надо!! есть у кого? |
| Автор: _Immortal_ 1.7.2007, 23:59 |
| Нужен хороший сборник задач по Си. Помогите, пожалуйста! |
| Автор: Дмитрий Т 11.7.2007, 11:35 |
| Хезфилд Р., Кирби Л. Искусство программирования на С. Фундаментальные алгоритмы, структуры данных и примеры приложений. - Киев: "ДиаСофт" Richard Heathfield, Lawrence Kirby. C unleashed. - Sams Книга рассчитана на имеющего базовые знания языка C или C++. Содержит задания и решения, но самое главное доходчиво объясняет очень многие непростые темы. Читается легко. Так сказать вторая книга начинающего программиста или справочник профессионала. Краткий состав:
Как минус можно отметить только слабый индекс. |
| Автор: Dogo 31.7.2007, 01:04 |
| Много электронной литературы по Си/Си++ и не только - http://c2p.ru |
| Автор: Evgen24 10.8.2007, 23:47 |
| Ищу хорошую книгу по MS VS.NET. Только без всяких MFC, а то у добрых 90% книг про это и пишут. |
| Автор: NEVOLSHEBNIK 18.8.2007, 08:52 |
| Перевожу "Programming With wxDev-C++", на www.warwar.fatal.ru буду выкладывать главы по мере перевода. |
| Автор: Softaz 18.8.2007, 13:32 |
| http://book.1gb.ru - книги по драйверам и системному программированию. |
| Автор: Peter 6.9.2007, 18:28 | ||
Была здесь: http://www.intuit.ru/ Но только мне эта книга очень и очень не понравилась! |
| Автор: Slyfox 1.12.2007, 16:09 |
| Посоветуйте хорошую книгу по Win32 API в C. Само больше интересует для начинающих, т.е. такая которая читается залпом (за раз, ночами, без перерыва и даже перечитывается) --- которую интересно читать пусть даже и АЗЫ. Сам я не знаю с чего стоит начать. Помогите. Но также интересует и для разобравшихся в началах и желающих расширить знания --- это уже когда я раскачаюсь |
| Автор: powerfox 1.12.2007, 16:16 |
| Slyfox, Модератор: 1 тема - 1 вопрос! Создайте отдельную тему в соответствующем разделе. |
| Автор: archimed7592 1.12.2007, 16:51 |
Я ещё не видел достойных книг от ИНТУИТа... |
| Автор: Bester 18.12.2007, 21:37 |
| Посоветуйте учебник для изучения С++ с нуля. И какой компилятор лучше всего использовать? |
| Автор: AnLun 5.1.2008, 18:48 |
| Подскажите, пожалуйста, книгу-задачник по С++ (желательно с ответами |
| Автор: s1lver 19.1.2008, 09:15 |
| Дизайн и эволюция С++ Бьёрн Страуструп - после прочтения становятся понятными многие вещи. |
| Автор: Ulysses4j 21.1.2008, 22:19 | ||
Мне известны три книги, которые существуют в электронном варианте, так или иначе претендующих на название "задачник":
|
| Автор: AnLun 26.1.2008, 23:42 |
| Ulysses4j, СПАСИБО! |
| Автор: uluk86 23.2.2008, 08:15 |
| приветики всем Я никак не могу найти книжку С++ OStreams Handbook,Steve Teale (Addison Wesley,1993) Помогите найти и скачать эту книжку |
| Автор: qwerty_ua 1.3.2008, 21:28 |
| хочу стать програмистом на С++ купил книгу "Освой самостоятельно С++ за 21 день" пятое издание (Джесс Либерти, Бредли Джонс), почти прочёл, всё более-менее понятно, хорошая книга скачал IDE Dev-C++, наугад... пока достаточно для освоения синтаксиса С++... Какой компилятор (или/и среду) посоветуете? и почему на форуме отдельно идут разделы для борланд билдера и для вижуала С++, ведь они должны обое ити под стандарт? в чём разница, и что посоветуете мне?)) какую литературу посоветуете мне читать потом?)) Хочу писать программы! |
| Автор: qwerty_ua 1.3.2008, 22:07 |
| жду ответа как соловей лета P.S. интересно, кто-то сюда заходит?.. Что-то долго нету ответа |
| Автор: qwerty_ua 2.3.2008, 21:57 |
| в эту тему кто-нибудь заглядывает? |
| Автор: qwerty_ua 8.3.2008, 15:13 |
| люди, кроме вышенаписаного, дайте ссылку нармально почитать про win api, то есть про windows.h, что б нармально знать как делать окна, а то синтаксис С++ изучил, Дос приложение знаю как делать, а норм оконній софт делать не умею. |
| Автор: bsa 8.3.2008, 18:18 |
| http://doc.trolltech.com - кросплатформенная библиотека для создания программ с графическим интерфейсом пользователя (GUI) - намного проще и понятней, чем WinApi. Разница между BCB и VS огромная по части разработки приложений с GUI. У BCB есть очень удобный инструментарий для этого. И вообще, сюда никто из профессионалов не заглядывает, так как им это не надо. |
| Автор: Yojidze 26.3.2008, 20:51 |
| Я вот тоже в один прекраный день решил стать программером ну и начал с дейтолов(с и с++ООП) ну и закончил, надоело писать консольные приложения хочется чего нить визуального на MVC++ 2005 хочется строчить!!! Подскажите чего нить!!! |
| Автор: Дмитрий Т 27.3.2008, 16:38 | ||
Чтобы писать программы с графическим интерфейсом надо определиться с используемой библиотекой. На форуме есть отдельное обсуждение плюсов и минусов различных библиотек, рекомендую обратить внимание на WTL. Библиотека бесплатная и гибкая, готовые программы получаются очень маленькими. |
| Автор: anatox91 2.4.2008, 17:34 |
| все-таки по-моему Qt лучше, да и программы там тоже получаются очень маленькими |
| Автор: Дмитрий Т 2.4.2008, 18:04 | ||
шутник а про то что лучше или хуже решать должен конкретный человек для себя, так как и плюсы и минусы есть у каждой в том числе и у QT (не буду здесь перечислять - есть отдельная тема). |
| Автор: anatox91 2.4.2008, 18:46 |
| на Qt ему будет проще. ИМХО |
| Автор: Rutti 5.4.2008, 13:45 |
| Посоветуйте. пожалуйста, толковую литературу по созданию баз данных на Microsoft Visual Studio (VC++). |
| Автор: bsa 5.4.2008, 20:37 | ||
разделом ошибся. Обсуждение VC++ в другом разделе (Win32API например) |
| Автор: Evgen7938 18.4.2008, 23:49 |
| Ребята! Такая просьба: накидайте ссылок на книги по структурам и алгоритмам обработки данных, а то чего то нашел только Хусаинова и Кондратьеву |
| Автор: archimed7592 19.4.2008, 09:08 |
http://www.ozon.ru/context/detail/id/269225/?type=308#308 - серия "Искусство программирования"... там всё есть. |
| Автор: Evgen7938 20.4.2008, 01:43 | ||
Да, согласен, там есть все, но вот проблема, скачать неполучается |
| Автор: bsa 21.4.2008, 00:02 | ||
Знаешь, чем отличается настоящий программист от начинающего? Тем что первый знает где искать. Так вот, совет настоящего начинающему: http://www.google.com, там, как говорится в рекламе яндекса, найдется все. |
| Автор: LordF12 9.5.2008, 13:08 |
| А существует туториал (желательно русский) по Visual C++ 05-08??? |
| Автор: indigon 23.5.2008, 13:28 |
| http://archival.ru/?q=taxonomy/term/16 Множество книг как по самому C\C++ так и по библиотекам вроде Qt, wxWidgets, Boost, GTK, STL. p.s. сайт переодически пополняется... |
| Автор: Nix9151 12.7.2008, 00:46 |
| Народ, что можете посоветовать, а лучше дать ссылочку |
| Автор: bsa 13.7.2008, 20:00 | ||
Книжку по ассемблеру и дейташит по платформе. |
| Автор: Ulysses4j 13.7.2008, 20:48 |
| Низкоуровневое обычно привязано к платформе. По UNIX-платформам, вестимо, Робачевский, по Windows, знамо, Рихтер. |
| Автор: bsa 13.7.2008, 21:03 | ||
Интересно, и как же работать с функциями БИОС из этих систем? |
| Автор: Ulysses4j 13.7.2008, 21:30 |
Просили дать про низкоуровневое, я сказал, что знал про низкоуровневое. Более-менее заинтересованный человек может пойти на Озон и оглавление посмотреть, чтобы понять, устраивает его контент или нет. Если ты знаешь книги, где освещалось бы все перечисленное по пунктам, пожалуйста, скажи. |
| Автор: Ulysses4j 13.7.2008, 23:05 |
| О, еще вспомнил, была такая книжка: Кулаков. Программирование на аппаратном уровне. ОС-независима, под x86-архитектуру. Сколько веселья с ней было... Заранее поясняю, что взаимодействия с BIOS там нет. |
| Автор: snex 15.7.2008, 18:28 |
| здесь есть несколько книг по с++ http://seethis.hut2.ru/files.php?f=1&r=1 |
| Автор: ano360 24.8.2008, 13:13 |
| А.Мешков Ю.Тихомиров Visual C++ и MFC Очень хорошая книга. Написано, что руководство для профессионалов, но я так не думаю. Очень часто находил в ней ответы на достаточно простиые и не очень вопросы, причем всегда быстрее, чем получал ответ на форуме или рылся в других справочниках. |
| Автор: Kostik88 25.8.2008, 11:48 |
| кто может посоветовать хорошую книгу по ООП в С++. |
| Автор: yashkin 29.8.2008, 10:05 |
| Подскажите пожалуйста, может кто знает где скачать в интернете книгу Хенкеманса и Ли "Программирование на С++" а то я уже и в гугле и в яндексе искал,ссылок не нашел, а в интернет-магазинах ее нету в наличии. |
| Автор: fryConstantine 24.9.2008, 20:32 | ||
| с какой книгой лучше начать переходить от базовых знаний по с++ к профессиональному уровню? просто тут предложено много книг, а какую именно брать я незнаю(. стоит ли брать вот такую книгу:
http://www.books.ru/shop/books/441005 |
| Автор: bsa 25.9.2008, 14:52 | ||
Ни одна книга не заменит опыт. Забудь о книгах, начинай писать программы. Программист, который не написал ни одной программы - не программист. (схоже с вождением машины - можно сколько угодно знать правила и методы управления автомобилем, но когда сядешь за руль, поймешь, что ничего ты не знаешь и не умеешь, на самом-то деле). Просто можно знать миллион алгоритмов, приемов и техник, но пока ты сам не научишься определять ситуации, в которых они применимы, ты не можешь их эффективно использовать. |
| Автор: fryConstantine 25.9.2008, 15:13 |
то есть вы хотите сказать что книги вообще не стоаит читать?Оо программ пишу досаточно для того чтобы не скучать), чуть ли не каждый вечер.вот и спросил какая книга лучше подойдет, т.к. хотелось бы не останавливаться на начальном уровне, а продолжать совершенствовать свои знания)) |
| Автор: sNicker 22.11.2008, 12:39 |
| очень хорошая книжка: Стефан Р. Дэвис- С++ для чайников тут всё очень ясно выражено "для чайников |
| Автор: Ksena 30.12.2008, 00:25 |
| И мне тоже нужна книга Мейерса по С++ хотя бы одна из перечисленных. Если есть народ из Украины, напишите. Скотт Мейерс. Эффективный С++ Скотт Мейерс. Наиболее эффективный С++ |
| Автор: bsa 13.1.2009, 15:01 | ||
Я хочу сказать, что если ты прочитал пару книжек, но не написал ни строчки, то еще десять книжек знаний тебе не добавят - просто из головы все вылетит моментально. |
| Автор: Valinur 14.1.2009, 20:13 |
| Всем привет! Ребят, помогите пожалуйста найти книгу Пабло Халперна "Стандартная библиотека C++ на примерах" Очень хорошая книга, где на реальном примере разбирается STL - как раз то, что мне для начинающего нужно! Буду очень благодарен! PS. Интересует конечно e-book Спасибо! |
| Автор: Goliaf777 15.1.2009, 20:32 |
| С. Прата. Язык программирования C++. Лекции и упражнения. Это мой выбор.Почему?Потому-что там все написано человеческим языком и предостовляеться полная информация (хотя и на уровне начинающих).Например читая другие книги (даже книжки) я много не понимал, а тут все разложено на 1104 страницы. |
| Автор: Goliaf777 16.1.2009, 22:35 | ||
Нет, книжка по моему аццкый атцтой, патаму-что слишком для блондинок глупым языком написано и старая однака, хотьи недавно вышла, а такие вещи типа using namespace не видели. |
| Автор: Alca 28.3.2009, 02:06 |
| http://prg.vedenin.ru/cpp_book.php |
| Автор: CaLaT 28.3.2009, 20:18 |
| "Приемы программирования в C++Builder - механизмы Windows, сети" в электроном виде вообще существует? Я даже для покупки экземпляр не могу найти. Помогите ссылкой |
| Автор: Glorius 30.3.2009, 18:34 | ||
Меня тоже очень интересует сей труд А.Я.Архангельского. Пользуясь поиском нашел только предложение купить в интернет-магазинах, причем довольно много... кто нибудь видел доступный источник для скачивания? |
| Автор: Alca 4.6.2009, 20:54 |
| http://www.kodges.ru/komp/program/ |
| Автор: ДокторТуамОсес 10.6.2009, 16:23 |
Не могли бы поконкретней? С указанием конкретных страниц и текста "ацтоя"? Если тут нельзя ответьте http://doctortuamoses.0pk.ru/viewforum.php?id=157 Добавлено через 7 минут и 57 секунд А вообще после прочтения 4-х книг и "просмотра по диагонали" более 20-ти книг по C++. У меня сложилось впечатление о них (в т.ч. от книги Страуструппа) такое же как у Никлауса Вирта, сказавшего: "Мне еще ни разу не попадался учебник по UNIX/C++/Java, который я мог бы освоить за неделю. Их учебники невозможно читать, они предполагают, что читатель принадлежит какой-то секте, чьи заклинания должны оставаться тайной для публики, и читателю не следует ожидать многого в плане надежности, связности или общей элегантности"© |
| Автор: Alca 13.6.2009, 23:10 | ||
Нужны книги
Киньте ссылки, если кто знает. |
| Автор: hkdkest 15.6.2009, 00:24 |
C# 2005 и платформа .NET 3.0 для профессионалов![]() Кристиан Нейгел, Билл Ивьен, Джей Глинн, Морган Скиннер, Карли Книга известных специалистов в области разработки приложений с использованием .NET Framework посвящена программированию на языке С# в средах .NET Framework 2.0 и .NET Framework 3.0. Книгу отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ. http://codingrus.ru/infusions/pro_download_panel/download.php?did=269 C# в кратком изложении ![]() Дж. Бишоп, Н. Хорспул Книга предназначена для обучения основам объектно-ориентированного программирования с использованием языка С# и затрагивает почти все основные средства языка, включая пространства имен, использование коллекций и программирование сетевых задач. Особенное внимание уделяется концепциям полиморфизма и расширяемости. Книга изобилует многочисленными примерами, представляющими собой функционирующие программы, и сводными таблицами с компактным описанием основных языковых средств. http://codingrus.ru/infusions/pro_download_panel/download.php?did=270 C# Учебный курс ![]() Шилдт Г Данное руководство по С# - новому революционному языку, созданному компанией Microsoft для .NET-разработчиков, - написано Гербертом Шилдтом, автором ряда книг по программированию, получивших мировую известность. Здесь вы найдете полную информацию о взаимодействии С#-кода с системой .NET Framework, а также об основах языка, в том числе об операторах, типах данных, массивах, строках, классах, объектах, методах и пространствах имен. Подробно рассмотрены программирование ввода/вывода данных и обработка исключений и инновационные возможности языка С# - делегаты и индексаторы. Прочитав это компетентное руководство, вы без труда сможете заняться программированием на языке С#. http://codingrus.ru/infusions/pro_download_panel/download.php?did=277 C++ : библиотека программиста ![]() Автор: джефф элджер Эта книга сборник творческих идей и головоломок продвигающая вас к высшему знанию С++. Книга ориентированна на программистов, обладающим опытом программирования на С++. http://codingrus.ru/infusions/pro_download_panel/download.php?did=184 C++ Builder в задачах и примерах ![]() Автор: Культин Н. Б. Издательство Санкт-Петербург ХВ-Петербург Год выпуска:2005 Язык: Русский Страниц: 335 Формат: PDF Книга представляет собой сборник программ и задач для самостоятельного решения в среде разработки C++ Builder. Примеры различной сложности — от простейших до приложений работы с графикой, мультимедиа и базами данных — демонстрируют назначение компонентов и раскрывают тонкости процесса рограммирования в C++ Builder. Справочник содержит описания базовых компонентов и наиболее часто используемых функций. На прилагаемом компакт-диске находятся исходные тексты рограмм.. http://codingrus.ru/infusions/pro_download_panel/download.php?did=259 Добавлено через 2 минуты и 15 секунд C++ Builder: Книга рецептов ![]() Авторы: ВЯЧЕСЛАВ ЕРМОЛАЕВ, ТАРАС СОРОКА Издательство КУДИЦ-ОБРАЗ Год выпуска:2006 Язык: Русский Страниц: 209 Формат: PDF Данная книга написана специалистами в области разработки ПО по материалам искуссий на самом известном российском сайте, посвященном C++Builder: bcbdev.ru. http://codingrus.ru/infusions/pro_download_panel/download.php?did=258 C++ для начинающих ![]() Автор: Стэнли Б. Липпман. Издание: третье Количество страниц: 1195 C++ для начинающих” содержит обстоятельное введение в международный стандарт С++.Мы включили в название книги слова “для начинающих” потому, что последовательно придерживались учебного подхода к описанию языка С++; однако название не предполагает упрощенного или облегченного изложения материала. http://codingrus.ru/infusions/pro_download_panel/download.php?did=189 CLR via C# ![]() Джеффри Рихтер Эта книга - подробное описание внутреннего устройства и функционирования исполняющей среды (CLR) Microsoft .NET Framework версии 2.0. В ней раскрыта система типов .Net Framework и разъяснены способы управления ими. Представлены концепции программирования с широким использованием библиотеки FCL, относящейся ко всем языкам, ориентированным на работу с .NET Framework. Особое внимание уделено обобщениям, управлению асинхронными операциями и синхронизации потоков. Книга ориентированна на разработчиков любых видов приложений на платформе .NET Framework: Windows Forms, Web Forms, Web-сервисов, консольных приложений и пр. http://codingrus.ru/infusions/pro_download_panel/download.php?did=274 [COLOR="Red"]Microsoft Press - MSDN Magazine. Январь 2007[/COLOR] ![]() MSDN Magazine - журнал для профессионалов в области разработки ПО. Этот журнал является переводом оригинального английского MSDN Magazine. Не путайте с журналом MSDN Magazine/Русская редакция. http://codingrus.ru/infusions/pro_download_panel/download.php?did=272 Архив программ ![]() Авторы: Фридман A., Кландер JT., Михаэлис M., Шильдт X. Издательство «Издательство БИНОМ» Год выпуска:2001 Язык: Русский Страниц: 638 Формат: DjVu В книге представлен код работоспособных программ на С/С++, относящихся к самым разнообразным областям и аспектам написания приложений — от работы с достаточно простыми структурами данных (списки, деревья) до построения синтаксических анализаторов и интерпретаторов, доступа к Internet и т. п. Программный код может использоваться в ваших программах без изменений или в модифицированном и усовершенствованном виде. http://codingrus.ru/infusions/pro_download_panel/download.php?did=260 Введение в стандартный C++ ![]() Автор: БРЮС ЭККЕЛЬ Издательство: СПб: Питер Год выпуска: 2002 Язык: Русский Страниц: 576 Формат: DjVu В книге «Философия C++» последовательно и методично излагаются вопросы использования объектно-ориентированного подхода к созданию программ. Автор не просто описывает различные проблемы и способы их решения, он раскрывает перед читателем особый образ мышления, не владея которым невозможно комфортно чувствовать себя в объектно-ориентированной среде. http://codingrus.ru/infusions/pro_download_panel/download.php?did=253 Как программировать на C++ ![]() Авторы: Дейтел Х., Дейтел П. Количество страниц: 1021 Аннотация: Книга предлагает полный курс изучения наиболее популярного и перспективного языка программирования — C++ и рассчитана как на начинающих, не владеющих никаким языком программирования, так и на опытных пользователей. Для начинающих — это полноценный курс, в котором изучается все, начиная с устройства компьютера и кончая новейшими достижениями C++: шаблонами функций и классов, обработкой исключений и т.п. Опытный программист может пропустить часть известного ему материала, но получит множество полезных сведений в остальных частях книги. Особое внимание авторы уделяют современным методикам разработки программного обеспечения: наследованию, полиморфизму, объектно-ориентированному проектированию и объектно-ориентированному программированию, не забывая и о классическом структурном программировании. Приведено множество полезных советов. Книга рассчитана на широкий круг читателей, от начинающих осваивать азы программирования до опытных разработчиков. http://codingrus.ru/infusions/pro_download_panel/download.php?did=187 C++ Стандартная библиотека. Для профессионалов ![]() Издательство СП Питер Год выпуска:2004 Язык: Русский Страниц: 736 Формат: DjVu Книга посвящена стандартной библиотеке C++, значительно расширяющей возможное базового языка. Особое внимание уделяется стандартной библиотеке шаблонов STL — многочисленным контейнерам, итераторам, объектам функций и алгоритмам. Также подрой описана библиотека потокового ввода/вывода lOStream и другие компоненты стандартой библиотеки C++: специализированные контейнеры, строки, поддержка математических вычисле ний, проблемы интернационализации и т. д. Кроме подробной документации по всем классам и интерфейсам библиотеки в книге так же разъясняются многие нетривиальные концепции, а также рассматриваются практические аспекты программирования, необходимые для эффективного использования стандартной библиотеки типичные ошибки. Материал поясняется многочисленными примерами. Книга может даваться и как учебник, и как справочник. Книга рассчитана на программистов среднего и высокого уровня. http://codingrus.ru/infusions/pro_download_panel/download.php?did=256 вот небольшая коллекция книг =) |
| Автор: ДокторТуамОсес 15.6.2009, 09:57 |
| А кто прочитал эти книги поделитесь впечатлениями отпишитесть http://doctortuamoses.0pk.ru/viewforum.php?id=157 |
| Автор: Alca 15.6.2009, 16:49 |
| http://nogeekhere.blogspot.com/ |
| Автор: alexivanov 21.6.2009, 20:15 |
Модератор: Сообщение скрыто. |
| Автор: hkdkest 8.7.2009, 23:02 |
C++ Builder 6 СПРАВОЧНОЕ ПОСОБИЕ![]() В книге даются справочные сведения по многим базовым классам и типам C++Builder. Описания снабжены таблицами, содержащими свыше 2000 кратких характеристик свойств, методов, событий. Дается краткая методика разработки прикладных программ с помощью C++Builder. Помимо кратких характеристик, книга содержит подробные описания около 450 свойств, методов, событий, присущих различным компонентам и классам. Как справочник книга полезна пользователям любой квалификации: от начинающих до опытных разработчиков. http://codingrus.ru/infusions/pro_download_panel/download.php?did=245 Библиотека программиста С++ ![]() http://codingrus.ru/infusions/pro_download_panel/download.php?did=257 Керниган Б.В., Ричи Д.М. — Язык С ![]() http://codingrus.ru/infusions/pro_download_panel/download.php?did=188 Правила программирования на С и С++ [Ален И. Голуб] ![]() http://codingrus.ru/infusions/pro_download_panel/download.php?did=185 Программирование КПК и смартфонов на .NET Compact Framework ![]() http://codingrus.ru/infusions/pro_download_panel/download.php?did=273 Работа с базами данных в C++ Builder Рассматривается использование средств C++ Builder для разработки приложений баз данных. Даются понятия баз данных, характеризуются элементы и описываются этапы проектирования реляционных баз данных, изложена технология разработки информационных систем. Показаны основные приемы работы с данными при создании таблиц, подготовке SQL-запросов, использовании триггеров и хранимых процедур. Подробно описаны основные визуальные компоненты для разработки приложений, а также инструменты для администрирования локальных и удаленных данных. Рассматриваются навигационный и реляционный способы доступа к данным с помощью BDE, ADO, dbExpress и Interbase Express, основы программирования на SQL. Показывается использование локальных и удаленных баз данных, включая создание многоуровневых информационных систем. Благодаря подробному изложению тем и большому числу примеров книга может служить практическим руководством по работе с базами данных. http://codingrus.ru/infusions/pro_download_panel/download.php?did=247 Разработка клиентских Windows-приложений на платформе Microsoft .Net Framework ![]() Совершенно новый комплект для самостоятельной подготовки к сдаче квалификационного экзамена 70-526 позволит вам получить все необходимые знания для аттестации по специальности Microsoft Certified Technology Specialist: .NET Framework 2.0 - разработка клиентских Windows-приложений. http://codingrus.ru/infusions/pro_download_panel/download.php?did=276 Разработка клиентских веб-приложений на платформе Microsoft .Net Framework[B] ![]() Этот учебный курс посвящен разработке приложений с использованием .NET Framework (любой версии) на языках Visual Basic .NET и Visual C# .NET. Книга содержит введение в .NET Framework, описание создания и применения консольных и GUI-приложений. Авторы делятся с читателями бесценным опытом решения различных задач, стоящих перед программистами. Значительное внимание уделяется вопросам безопасности, глобализации и развертывания приложений. Освоив теоретические материалы и выполнив практические задания курса, вы получите знания и навыки, необходимые разработчику приложений, использующих современную платформу Microsoft .NET. Книга адресована всем, кто хочет научиться создавать Windows-приложения и серверные компоненты, использующие инфраструктуру .NET Framework, на языках Visual Basic .NET и C#. Настоящий учебный курс поможет вам самостоятельно подготовиться к сдаче экзамена № 70-536 http://codingrus.ru/infusions/pro_download_panel/download.php?did=275 [B]Разработка распределенных приложений на платформе Microsoft .Net Framework http://codingrus.ru/infusions/pro_download_panel/download.php?did=271 http://codingrus.ru/infusions/pro_download_panel/download.php?did=261 http://codingrus.ru/infusions/pro_download_panel/download.php?did=251 http://codingrus.ru/infusions/pro_download_panel/download.php?did=95 http://codingrus.ru/infusions/pro_download_panel/download.php?did=190 http://codingrus.ru/infusions/pro_download_panel/download.php?did=246 http://codingrus.ru/infusions/pro_download_panel/download.php?did=252 http://codingrus.ru/infusions/pro_download_panel/download.php?did=254 http://codingrus.ru/infusions/pro_download_panel/download.php?did=255 http://codingrus.ru/infusions/pro_download_panel/download.php?did=244 http://codingrus.ru/infusions/pro_download_panel/download.php?did=186 ![]() |
| Автор: ДокторТуамОсес 9.7.2009, 01:33 | ||
http://doctortuamoses.0pk.ru/viewforum.php?id=157 этому посвящён целый форум |
| Автор: hkdkest 14.7.2009, 09:34 |
| http://codingrus.ru/readarticle.php?article_id=1281 |
| Автор: delaug 28.7.2009, 12:14 |
| В архиве находятся следующие книги: - Аверкин В.П., Бобровский А.И. и др. под ред. Хомоненко А.Д. Программирование на C++. Учебное пособие.Корона-Принт.1999 - Александреску. Современное проектирование на C++. Обобщенное программирование и прикладные шаблоны проектирования.Вильямс.2002 - Аммерааль Л. STL для программистов на C++.ДМК.1999 - Астахова И.Ф., Власов С.В. Язык С++. Учебное пособие. 2003 - Бондарев В.М. Програмирование на С++.2005 - Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++. 2001 - Вайнер, Пинсон. C++ Изнутри.2000 - Вандевурд, Джосаттис. Шаблоны C++. Справочник разработчика.Вильямс. 2003 - Глушаков, Коваль, Смирнов. Язык программирования С++, учебный курс. 2001 Размер 49.3 Мб http://depositfiles.com/files/mbfnuc9v1 - Голуб А.И. Веревка достаточной длины, чтобы.. Правила программирования на C и C++. 2001 - Девис.С.Р. C++ для чайников.Диалектика.2003 - Дейтел Х, Дейтел П. Как программировать на C++. 1006с - Джамса К. Учимся программировать на языке С++.Мир.1997 - Джордан Д. Обработка объектных баз данных в C++. Программирование с использованием стандарта ODMG.Вильямс.2001 - Джосьютис. C++ Стандартная библиотека. Питер.2004 - Каррано, Причард. Абстракция данных и решение задач на C++. Стены и зеркала.2003 - Кениг Э., Му Б. Эффективное программирование на С++.Вильямс.2002 - Крупник А. Изучаем C++. Питер.2004 - Крупник А. Самоучитель С++. Питер.2005 Размер 67.3 Мб http://depositfiles.com/files/ysk6zcjc2 - Страуструп Б. Язык программирования С++. Специальное издание, 3-изд. Бином.2004 - Фридман, Кландер и др. C C++. Архив программ. Код с комментариями.Бином.2001 - Шилдт Г. C++ Руководство для начинающих. Вильямс.2005 - Шилдт Г. Самоучитель C++. БХВ.2003 - Штерн. В. Основы C++ Методы программной инженерии.Лори.2003 - Эккель, Эллисон. Философия C++. Практическое программирование. Питер.2004 - Эккель. Философия C++. Введение в стандартный C++. Питер.2004 - Элджер Дж. Библиотека программиста C++. 1999 - Якушев Д. Философия программирования на языке С++. Бук-пресс.2006 Размер 101 Мб http://depositfiles.com/files/akwogbb93 |
| Автор: GoldFinch 10.8.2009, 22:31 |
| что можно почитать по обобщенному программированию? (кроме сорцов буста) |
| Автор: Lazin 12.8.2009, 09:28 |
| C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond By David Abrahams, Aleksey Gurtovoy Publisher : Addison Wesley Professional Pub Date : December 10, 2004 ISBN : 0-321-22725-5 |
| Автор: Alca 12.8.2009, 09:34 | ||
А есть русский перевод? |
| Автор: zim22 13.8.2009, 19:38 |
нету. на русском есть: 1) Александреску "Современное проектирование на С++" 2) Вандевурд. Шаблоны С++. Справочник разработчика. |
| Автор: Riddik 29.8.2009, 01:58 |
| вопрос решён |
| Автор: shrayb 11.9.2009, 13:25 |
| Здравствуйте! Я в программировании к большому сожалению полный 0, комп у меня не так давно, но желание есть огромное. Даже не желание, я бы даже сказал БЗЫК. Очень хочу овладеть языками С++, SQL. Проблема в том, что в нашем городишке нет подходящей лит-ры (какое там, на меня в библиотеке даже посмотрели как на полоумного). То что Вы приводите литературу иностранных граждан, да еще и в оригинале меня это не очень устраивает. Я как-то не особо по аглицки шпрехаю. Есть наши авторы? А вообще, please чем можно воспользоваться, начиная с самых азов? Благодуха за ранее! |
| Автор: bsa 11.9.2009, 21:43 | ||
Наши авторы в большинстве своем публикуют либо переводы, либо пересказы иностранных книжек. Судя по отзывам, последние получаются не очень качественными. Поэтому рекомендую просто прочитать официальные переводы. Тем более, что многие книги можно найти в оцифрованном виде в интернет. Достаточно лишь немного терпения и правильно составленный запрос. Многие хвалят книжку для начинающих: "Харви Дейтел, Пол Дейтел - Как программировать на C++". Гугл выдает подходящий вариант вторым результатом... |
| Автор: shrayb 12.9.2009, 05:28 | ||
Спасибо, посмотрю. Сейчас читаю Б. В. Керниган, Д. М. Ричи "Язык С", но пока не врубаюсь. Может у меня гуманитарный склад ума, в смысле отсутствие математического? Как и где мне выполнять примеры, которые авторы приводят в книге? Не в тетраде ведь... |
| Автор: Rutti 12.9.2009, 06:44 |
shrayb, для начала лучше попробовать книги серии "C++ In-Depth" если не вместо Керниган и Ричи, то уж точно можно параллельно. Из того что я знаю:
|
| Автор: zim22 12.9.2009, 20:00 | ||
скачай IDE, содержащую в себе всё что нужно для программирования на С++. microsoft visual express 2008 или CodeBlocks |
| Автор: shrayb 17.9.2009, 20:41 | ||||
Дружище, а где их взять? Через поисковик? Добавлено через 14 минут и 17 секунд
IDE (Integrated Development Environment) — интегрированная среда разработки программного обеспечения. Ты это имел ввиду? А его можно на этот же комп поставить на котором я работаю, т.е. на винду или надо другую машину? И если по этой ссылке можно качнуть: http://www.eclipse.org/downloads/?S_TACT=105AGX99&S_CMP=SIMPLERS то какой из них? Там их много. Спасибо. |
| Автор: shrayb 17.9.2009, 20:57 | ||
Блин, вот я тормоз. Со значком С, пудово. |
| Автор: TaNK 21.10.2009, 10:58 |
| Всем привет, нет ли у кого ссылки где лежит Стивен Прата 5-е издание Лекции и упражнения С++ (ISBN 5-8459-1127-3) везде натыкаюсь только на 3 или 4 издание, хотя пишут что это точно 5 издание. Заранее спасибо. |
| Автор: ДокторТуамОсес 21.10.2009, 11:39 |
| А где взять описание всех ошибок, неточностей, противоречивостей и т.п. замеченных недостатков всех приведённых в этой теме книг? |
| Автор: bsa 21.10.2009, 12:12 | ||
если гугл не нашел, значит нигде. |
| Автор: niXman 21.10.2009, 14:19 |
| http://www.proklondike.com/books/cpp.html и http://www.netbks.org/category/programming/c-c-programming собрана довольно таки не плохая коллекция книг по С/С++. |
| Автор: Rutti 21.10.2009, 18:21 | ||
Я так и не понял как с ним работать. |
| Автор: makaka 26.10.2009, 02:15 |
| нужна книга: Рихтер - Windows via C/C++. Программирование на языке Visual C++ Вот ссылка издательства http://www.piter-press.ru/book.phtml?978538800205 |
| Автор: ДокторТуамОсес 27.10.2009, 13:40 | ||
Да таких ссылок я могу Вам миллион накидать. Найти книги по C++ в интернете сейчас сможет любой человек, который научился пользоваться гуглом (т.е. , пардон, даже полный идиот). А вот где найти описание всех ошибок, неточностей, неполнот, ляпов, противоречивостей и т.п. недостатков - это действительно проблема. А ведь именно эта информация - самая важная для изучающего C++. Ибо это специалист сразу видит где лажа, которую не следует принимать во внимание, а новичок принимает всё написанное "за чистую монету. |
| Автор: Нэраварин 30.10.2009, 12:01 |
| Здравствуйте уважаемые участники форума! Обращаюсь к тем кто читал обе книжки : 1) Дейтел П.Дж., Дейтел Х.М. Как программировать на С++. 2)Лафоре Р. Объектно-ориентированное программирование в С++. Подскажите какую из них более желательно читать новичку? Какая книжка более лучшая с точки зрения последовательности и целосности? т.е нет такой класической ошибки когда приводятся лёгкие примеры с функциями или фичами которые неизвестны читателю на данный момент и обьясняются как правило в конце книги! В какой из книжек больше конкретики в примерах алгоритмов?, где больше практических примеров и подробных коментариев к ним? И в какой из книжек по вашему мнению меньше ошибок / опечаток? Т.к ресурсы ограничены нужно выбрать одну книжку из двух, просматрел форум вроде рекомендаций по этим книжкам поровну вот поэтому мне сложно определится с выбором |
| Автор: zim22 30.10.2009, 12:19 |
Дейтел |
| Автор: andrew_121 30.10.2009, 14:29 |
Не читал. Плохая книжка. |
| Автор: Нэраварин 30.10.2009, 15:20 | ||
Не могли бы вы обосновать своё мнение? Обращаюсь ко всем, пожалуйста обосновывайте своё мнение т.к у каждого своя точка зрения о данных книгах ввиду своего опыта! Например человеку с опытом программирования книжка может показаться "плохой" т.к там черезчур всё подробно написано, а для кого то именно это и нужно и для него она будет "хорошей" книгой. |
| Автор: andrew_121 30.10.2009, 17:30 | ||
Могу.
В этом то и дело. Я для себя не нашел ничего нового) |
| Автор: Нэраварин 2.11.2009, 14:21 |
| А по шарпам какую книжку лучше всего взять новичку? Хоть С# от C++ не сильно отличаеться но всё же ...посоветуйте книжку имено по С# |
| Автор: azesmcar 2.11.2009, 14:34 |
посмотри Эндрю Троелсен - Язык программирования С# 2008 и платформа .NET 3.5 Framework и впредь пиши в соответствующий раздел. |
| Автор: Нэраварин 2.11.2009, 17:07 | ||||
хм ну я немного не так выразился))
Скажите а как вы относитесь к книжкам этой серии (этих авторов) http://www.ukazka.ru/product-book499660.html и к вот этой http://www.ukazka.ru/product-book531154.html |
| Автор: azesmcar 2.11.2009, 18:49 | ||||
А то, что тема называется "Литература по C++" вас не удивляет?
не читал. |
| Автор: Нэраварин 5.11.2009, 13:32 | ||||
А вы здесь видели раздел "Литература по C#" ? я лично нет и даже поиском пользовался не нашёл! Да кстати посмотрел ту книжечку что вы советовали для "новичков" обнаружил что она рекомендована этим порталом и она несовсем для новичков, и у меня появилось подозрение что кто то кому то заплатил за рекламу и где то меня надули |
| Автор: azesmcar 5.11.2009, 13:44 | ||
Такого раздела нет и для C++, есть такая тема в разделе "Язык программирования C++", а для C# есть раздел http://forum.vingrad.ru/forum/dotNET-forum.html плохо искал.
для НЕ НОВИЧКОВ я бы советовал Рихтера, а это новичкам должно быть вполне понятно. А вы чего от книги ждете? Чтобы там рассказывали о том, что такое переменная? |
| Автор: Alca 12.11.2009, 17:38 |
| http://knigaluby.ru/programmirovanie/c Добавлено через 1 минуту и 15 секунд http://www.your-ebook.net/ |
| Автор: andrew_121 13.11.2009, 17:27 |
| Подскажите книгу по boost, boost::asio, asio. |
| Автор: ДокторТуамОсес 13.11.2009, 23:44 | ||
На вопрос так никто и не ответил |
| Автор: Alca 13.11.2009, 23:53 | ||
[C++ Boost Graph Library] [Джереми Сик, Лай-Кван Ли, Эндрю Ламсдэйн] [Addison-Wesley].pdf |
| Автор: niXman 14.11.2009, 05:21 |
| Alca, Спасибо. Но именно эта книга, стала классикой. с чего бы это? наверное из-за того, что это единственная книга по буст |
| Автор: Alca 14.11.2009, 12:27 | ||
ну есть еще одна C++ Boost Graph Library (Джереми Сик, Лай-Кван Ли, Эндрю Ламсдэйн).djvu |
| Автор: ДокторТуамОсес 23.11.2009, 21:10 |
| Где взять описания ошибок и недочётов упомянутых в этой теме книг? |
| Автор: archimed7592 24.11.2009, 00:57 | ||
К инструкции по троллингу не прилагались? |
| Автор: ДокторТуамОсес 24.11.2009, 15:16 | ||||
Я вообще-то серьёзно. Ибо инфы проблемы найти книжки по C++ сейчас вообще нет никакой. А вот где найти описания допущенных в них недочётов, ляпов, ошибок и откровенной дезы - действительно очень сложный вопрос. |
| Автор: Alca 9.12.2009, 12:06 |
| Краткий курс ООП на языке C++, http://books.sysfaq.ru/, http://itbookz.ru/catprog.php http://knigi.tr200.ru/index.php?t=18 |
| Автор: 29Victor29 22.12.2009, 22:42 |
| привет пот регил я научится програмиро вать решил начать с С++ (в программировании я нуб) вот хачу спросить как книжки мне нуна прочитать чтобы как то понимать что так програмы из чего они состаят и т д вот я нашел вроде что входит в обучение програмистов котор учатся в вузах хачу спросить нужны ли ети мне перечисление книги 1 учебник по с++ (так как я решил начать с етого языка) 2 функциональное 3 логическое 4 объектно-ориентированное 5 параллельное программирование 6 проектирование системного и инструментального программного обеспечения 7 теория вычислительных процессов и структур, 8 структуры и алгоритмы обработки данных в ЭВМ отпишите а то мож я чето ереси тут написал вобще прошу помощи в обучениее програмированию верней как книжки нужны для самостоятельго изучания |
| Автор: EvilsInterrupt 29.12.2009, 16:43 |
| 29Victor29, Если русский язык для вас родной по крови, то рекомендую с учебника "русского языка". Основания с ваших: >>самостоятельго изучания >>котор учатся >> с етого языка >>вот хачу >>пот регил >>ли ети мне и это еще не конец! Свой язык нужно Уважать! Ценить! Гордиться им! |
| Автор: Alca 2.4.2010, 09:48 |
| http://en.highscore.de/cpp/boost/ |
| Автор: mihailov 19.4.2010, 15:52 | ||
Спасибо за книги, ещё не видел данного материала в сети |
| Автор: BrAgOl 7.6.2010, 16:36 |
| Эта книга имеется в электронном виде, если кому понадобится выложу, хотелось бы узнать где ее можно достать в Москве в бумажном виде, т.к. нигде нет в наличии. А так же интересно ваше мнение о книге и есть ли подобные издания? Арт Фридман, Ларс Кландер, Марк Михаэлис, Херб Шильдт C/C++. Алгоритмы и приемы программирования Издательство: Бином-Пресс, 2009 г. От издателя Книга является репринтным изданием "C/C++. Архив программ". В ней представлен код работоспособных программ на C/C++, относящихся к самым разнообразным областям и аспектам написания приложений от работы с достаточно простыми структурами данных (списки, деревья) до построения синтаксических анализаторов и интерпретаторов, доступа к Internet и т. п. Программный код может использоваться в ваших программах без изменений или в модифицированном и усовершенствованном виде. Чрезвычайно полезно также его изучение в целях освоения главнейших принципов, алгоритмов и приемов решения разных задач. Программы снабжены развернутыми комментариями и детальными пояснениями их работы. Для широкого круга программистов, пишущих на языках C/C++. |
| Автор: Alca 7.7.2010, 15:50 |
| http://www.robertnz.net/cpp_site.html |
| Автор: suvolod 16.7.2010, 11:41 |
| Выкладываю chm-справку по проекту "MFC шаг за шагом" с сайта firststeps.ru. В архиве chm-файл (все 400 шагов) + исходники примеров, размер 7 метров: http://files.mail.ru/55C4VX |
| Автор: Alca 4.8.2010, 13:45 |
| http://cheat-sheets.org/#CPP |
| Автор: muslimNK 20.8.2010, 22:29 |
| Здравствуйте товарищи программисты! Тоже начал изучать C++. По вашим отзывам, в качестве первой книги выбрал "Как программировать на C++" (Х. М. Дейтел, П. Дж. Дейтел), к тому же в этой книге сразу идут практические задачи после каждого раздела... Кстати вышла книга Страуструпа http://www.ozon.ru/context/detail/id/5403053/Что о ней скажете? Чем она отличается от его предыдущих книг и можно ли будет перейти на нее после книги "Как программировать на C++"? |
| Автор: ValeryLaptev 25.8.2010, 09:38 | ||
На сайте Озона есть отзыв о ней - чел читал ее в оригинале и описал свои впечатления. А на русском ее еще никто не успел прочесть. Добавляю: получил и просмотрел. На первый взгляд, книжка просто ОЧЕНЬ хорошая! Написана просто, понятно, и для начинающих. С нуля. Весьма рекомендую. |
| Автор: man000 26.10.2010, 08:03 |
Харви Дейтел и Пол Дейтел - "Как программировать на С++" Книга основательная. Судя по всему в ней закладываются необходимые (стандартизированные) основы. Все таки немного критики о книге выскажу. С самого начала первые же примеры по классам слишком комплексные, новичку их очень сложно удерживать в голове. Один из первых примеров содержит класс, с четырьмя взаимосвязанными элемент-функциями, понять связь которых с ходу может, наверное только человек в этом деле опытный. Терминология и язык очень сухие. Не хватает живых примеров. Мне Приходится порой насиловать мозг, чтобы врубиться к сказанное. Да, я действительно новичок, но тупостью особо не отличался. Код местами объясняется непонятно, приходится анализировать сам код, а не его описание. Возможно местами подкачал перевод. В начале книги и по ходу слишком много пространной, отвлеченной теории. Уже пройдя и поняв главу, возникает ощущение, что все то же самое можно было объяснить в три раза проще и ясней. Однако это свойственно вообще большинству книг по программированию. В главе 3.9 "Отделение интерфейса от реализации" приводится три файла с нерабочим кодом.. Читаешь-читаешь, пробуешь по ходу что-то сделать, удивляешься, что не получается. В итоге только в самом конце главы говорится, что для исполнения файлов нужен компоновщик. При чем не объясняется, как им пользоваться и где его брать. Отсылают на свой сайт. Сходил туда. Ничего не нашел.) В целом, книгу считаю хорошей, но, блин, не для ленивых умов.) Ребят, бывают ли по программированию вообще книги для нормальных людей? Сухарем в этом деле пока стать не успел... ;) |
| Автор: azesmcar 26.10.2010, 08:12 | ||||||
для ленивых умов бери серию "для чайников", там все разжуют и в рот положат, только вот сможет ли ленивый ум чему-то научиться все равно остается под вопросом.
нет попробуй другую книгу, хотя я сам начинал с Дейтвол и на мой взгляд у них даже все черезчур разжевано.
не верю © давай показывай в разделе для новичков, подробно опиши что и как делаешь и код покажи.
ниоткуда его брать не надо, он у тебя уже есть. |
| Автор: man000 26.10.2010, 08:26 |
| azesmcar Полагаю основная проблема в том, чтобы плавно въехать в тему, научиться думать как программист, освоить терминологию, привыкнуть. Но т.к. книги пишут уже опытные люди, им иногда непонятно, что вот эта сама собою разумеющаяся, "очевидная вещь" может для кого-то показаться комплексной трехэтажной "агрегатиной". >для ленивых умов бери серию "для чайников" То есть, если я верно понял, ты советуешь книгу "C++ для чайников?" >нет все программисты ненормальные, ты не знал? То, что многие программисты любят строить из себя одиноких гениев, это уже давно понял.) Но к делу это не относится |
| Автор: azesmcar 26.10.2010, 08:29 | ||||
нет, наоборот, я советую прекратить лениться и начинать думать
мне сложно что-то ответить, я читал и мне было понятно если тебе не понятно, то может просто нужен другой подход? потому советую попробовать другую книгу, посмотри прямо тут какие книги рекомендуют новичкам кроме Дейтлов, я не могу советовать то, чего не читал. |
| Автор: man000 26.10.2010, 08:35 |
azesmcar Спасибо за комментарий. Да, буду пробовать другие книги. Если дело пойдет, отпишусь.) |
| Автор: KEHU 14.11.2010, 23:23 |
| Здравствуйте )) решил заказать 2 книги ) одну по основам с++ я нашел ) хочется ещё книгу где будет описано что то типо Windows Forms! где можно программировать с кнопками и так далее ) ну как обычная програмка ) посоветуйте ) только я новичок ) Мы в школе так делали ) простую програмку и при надатии кнопки показывалось сколько осталось до конца света )) (21 дкабря 2012 г ) спасибо |
| Автор: PavelSvoboda 7.12.2010, 11:28 |
| Эккель Б. Философия C++. Введение в стандартный C++. Эккель Б. Элиссон Ч. Философия C++. Практическое программирование. |
| Автор: ValeryLaptev 23.12.2010, 14:37 | ||
Про программирование окошечек поищи на Озоне книжку Б. Пахомова C/C++ и MS Visual С++ 2010 для начинающих (+ DVD-ROM) или то же самое для 2008 или 2005 http://www.ozon.ru/context/detail/id/5538880/ |
| Автор: GoldFinch 23.12.2010, 15:07 |
| btw, счя до 31го декабря 2010 раздается е-книжка Шилдта http://blogs.msdn.com/b/vcblog/archive/2010/12/22/free-ebook-schildt-s-c-beginner-s-guide-2nd-ed.aspx |
| Автор: AWAX 18.1.2011, 10:50 | ||
| Посоветуйте литературу по си или по с++ в которой описывается синтаксис как почему так пишется как надо писать. пример
в какой программе можно разрабатывать на си языке и в какой на С++ языке |
| Автор: borisbn 18.1.2011, 16:17 | ||
разрабатывать лучше всего в голове или карандашом на листике, набирать - в любом текстовом редакторе, а вот для компилиряции ( получения исполняемого файла из набора исходных кодов ) существует несколько программ: для Windows - Microsoft Visual Studio ( компилятор от Microsoft или от Intel ), QtCreator ( компилятор minGW ), Code::Blocks ( встроенного компилятора нет, но легко подключается minGW ) и др. для Linux - QtCreator, Code::Blocks и др. ( везде компилятор gcc ) Все они поддерживают компиляцию как Си, так и Си++. |
| Автор: AWAX 19.1.2011, 10:56 |
| А книжку какую почитать что бы понять весь синтаксис? И какая глава примерно? |
| Автор: Riddik 19.1.2011, 11:26 |
| Александреску предал наш клан и переметнулся на D. Иными словами ушёл в D. Кто-нибудь знает, почему? |
| Автор: kemiisto 19.1.2011, 12:28 |
Вашему клану осталось немного. |
| Автор: Riddik 19.1.2011, 13:18 |
| Ага, мы уже с жиру бесимся, можете покушать крошки с барского стола - нам не жалко, отщипнете кусочек |
| Автор: kemiisto 20.1.2011, 21:30 | ||
Riddik, http://spb.hh.ru/article.xml?articleId=1100! Если такая динамика сохранится (а есть неплохие шансы, что ускорится), в 2014 будете работать за еду. |
| Автор: Riddik 20.1.2011, 23:24 |
| Даже если это и случится, ничто не мешает перейти на любой другой язык В любом случае, мы в плюсах |
| Автор: masis 28.1.2011, 14:22 |
| Самоучитель по С++ СКАЧАТЬ УРОК http://mgshare.com/dl.php?id=192903&ref_id=mguser_215251 |
| Автор: Нитонисе 1.2.2011, 23:11 |
| А есть у кого-нибудь "Borland C++ Builder. Энциклопедия программиста. Platinum Edition"? |
| Автор: ДокторТуамОсес 14.2.2011, 00:17 |
Модератор: Сообщение скрыто. |
| Автор: likenix 19.2.2011, 15:10 |
| Помогоите найти jehh alger С++ for real Programmers оригинал на английском. Нужно в электронном виде. |
| Автор: BrAgOl 8.3.2011, 21:28 |
| Доброго всем времени суток. В наличии имеется книга Дейтла "как программировать на С++" Начинал все с нее, достаточно неплохое издание все подробно описано. После нее усиленно юзал интернет, ходил на курсы и т.п. На данном этапе пришлось забросить программирование из-за аспирантуры, сейчас необходимо свои знания восстановить и освежить, далее вопросы... Нужна книга-практикум, где разобраны различные задачи на С++ на конкретных примерах Наткнулся на книгу Структурное и объектно ориентированное программирование на С++ Павловская Щупак. Как она Вам, кто-нибудь ее читал или есть более именитые авторы, в книгах которых, язык с нуля рассматривается на примерах, с обилием задач? |
| Автор: AKaretnikov 10.3.2011, 20:04 |
| Учился по книге Шилда..всё понятно разжовывает.. |
| Автор: Robix 25.3.2011, 12:32 |
| У меня есть книга "Самоучитель C++" Шилдт 3-е изд. переработанное и дополненное, но нет для этой книги приложения исходных кодов Если у кого-нибудь есть CD от этой книги, будьте добры расшарьте его образ и дайте ссылку. Надеюсь на вас. |
| Автор: Metalex 26.3.2011, 14:30 |
| Я наверное не оригинален в этом вопросе, но читать тему нет времени.. С стл"ем знаком очень поверхностно, посоветуйте какую-нибудь хорошую книгу, для его изучения, пожулуйста. |
| Автор: ValeryLaptev 27.3.2011, 09:36 | ||
Таких книжек (хороших, имеется ввиду) всего две: 1. http://www.ozon.ru/context/detail/id/1556395/ Это знаменитая книга Николая Джоссатиса. Но ее сечас не найдешь. 2. http://www.ozon.ru/context/detail/id/5384178/ - для профи. Книжка просто отличная! Сам пользуюсь ей постоянно. 3. На rsdn.ru в разделе Ресурсы-Книги есть мои рецензии на 7 книг по STL - почитай там. Кое-что можно найти в сети. |
| Автор: Metalex 27.3.2011, 19:18 |
| ValeryLaptev, спасибо! |
| Автор: valeznic 9.9.2011, 14:15 |
| Сколько себя помню всю жизнь пользовался Страуструпом.. учебник сложный, но дает нереальные знания) все лабораторные щелкал на раз |
| Автор: ДокторТуамОсес 9.9.2011, 14:31 |
А чот там сложного-то? Одна элементарщина, которая разжёвана и в рот положена. Хотя для студней, который только только начинают писать свой "хело ворд" может быть. Просто я её читал уже имея 30-ти летний опыт "программизма" |
| Автор: bems 9.9.2011, 14:34 | ||
|
| Автор: FZ14 4.11.2011, 16:35 |
| Всем привет! Подскажите какую-нибудь толковую книгу по C++, но не такую, где объясняется, что такое ООП и изложение как для людей, которые никогда не программировали. Изучал C#, Java, PHP. Хотелось бы что-то похожее на труды Эндрю Троелсена по C# и .NET |
| Автор: bsa 6.11.2011, 21:15 |
| FZ14, если ты синтаксис знаешь, то тебе, имхо, подойдут книги Мейерса и Александреску: http://forum.vingrad.ru/index.php?show_type=forum&showtopic=269794&kw=faq-c++ |
| Автор: IValdemar 10.1.2013, 17:58 |
| Metalex, Насчет STL могу посоветовать Леен Аммерааль: STL для программистов на C++, очень подробное и несложное изложение. http://www.proklondike.com/books/cpp/ameraal_stl_for_programmers.html |
| Автор: Нэраварин 14.1.2013, 16:54 |
| Уважаемые форумчане подскажите какую книгу лучше брать для более внятного и осмысленного изучения C++? Лафоре Р. Объектно-ориентированное программирование в С++ или же Дейтел Х., Дейтел П - Как программировать на C++ Где по вашему мнению более лучшее толкование технической стороны языка, чем простой "болтологии" |
| Автор: bsa 14.1.2013, 20:09 | ||
Меньше всего "болтологии" в официальном Стандарте С++. Но читать его из-за этого практически невозможно. Не говоря уж о том, чтобы по нему изучать язык. Поэтому и существует "болтология". Открой тему "Ответы на часто задаваемые вопросы" в разделе для новичков, там есть тема про книги для начинающих. |
| Автор: EvilsInterrupt 24.1.2013, 11:15 |
| Сейчас читаю книгу Н.Джосьютиса "Стандартная библиотека C++". Очень жалею что не читал ее ранее. Книга достойна того чтобы на нее потратить время. |
| Автор: Нитонисе 7.4.2013, 10:30 |
| Кто-нибудь видел в сети книжку в электронном виде Архангельский А.Я "Приемы программирования в C++Builder: механизмы Windows, сети"? И вообще подскажите что-нибудь полезное по среде разработки Borland C++ Builder помимо того же Архангельского "Программирование в С++ Builder". |
| Автор: borisbn 7.4.2013, 17:10 |
| Нитонисе, если этот недоязык навязан тебе твоим работодателем, то сочувствую. Если это твой выбор, то не советую. Посмотри лучше в сторону Qt. |
| Автор: AlexeyUrievich 19.2.2014, 19:43 |
| Спасибо за черновики |
| Автор: exstrimal 7.5.2015, 15:14 |
Модератор: Сообщение скрыто. |
| Автор: Zonanor 4.1.2021, 01:10 |
| Благодарю за инфу , довольно счастлив буду юзать по наибольшей возмж |