Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Язык Си для начинающих! С нуля! Учим быстро и просто!


 
Автор выпуска Олег Маркатов 
E-mail: markatof@mail.ru 
                                                  Здравствуйте, уважаемые читатели! 

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

  • ВНИМАНИЕ. Срок предложение ограничен – только три дня с момента публикации!!! Каждый пользователь рассылки получивший ранее или купивший в течении ближайших трех дней пособия  «ЯЗЫК  ПРОГРАММИРОВАНИЯ  Си в вопросах и ответах» и “Информация и тексты программ к лекционному курсу для  изучающих алгоритмические языки программирования Си и С++” может 30 книг по программированию на С++ и Си БЕСПЛАТНО
http://aiv.spb.ru/files/index.htm
http://aiv.spb.ru/files/c-book.htm Электронное пособие 
«ЯЗЫК  ПРОГРАММИРОВАНИЯ  Си в вопросах и ответах»
Купить http://aiv.spb.ru/files/i2.php
Информация и тексты программ к лекционному курсу для  изучающих алгоритмические языки программирования Си и С++ 
Купить http://aiv.spb.ru/files/i1.php
Напоминаю, что сайт рассылки http://c-programmer.spb.ru/
http://c-programmer.spb.ru/book/index.htm тут приведено описание 30 книг  по Си и С++ с обложками!
Получить бонус очень просто – вы пишите письмо мне (на адрес markatof@mail.ru) и дублируете письмо на aiv123@mail.ru. В письме вы указываете два пароля, которые были получены Вами при покупке пособий (Купить http://aiv.spb.ru/files/i2.php Купить http://aiv.spb.ru/files/i1.php) и адрес электронной почты, куда выслать файлы или ссылки для загрузки файлов (не забудьте отметить нужное!). Предложение действительно только до 14-го декабря 2006 г.
 



Книги для изучающих 
язык С и С++
http://c-programmer.spb.ru/book/index.htm тут приведено описание 30 книг  по Си и С++ с обложками!

C и C++ - электронные книги. На данный момент доступно 30 книг.
  • 1 Гради Буч Объектно - ориентированный анализ и проектирование с примерами приложений на С++
  • 2 Дейл Роджерсон: Основы COM, 2-е издание
  • 3 Дональд Бокс: Сущность технологии COM
  • 4 Секунов Н. Самоучитель Visual C++ 6. Визуальная среда программирования
  • 5 В.П. Солдатов: Программирование драйверов Windows
  • 6 Роберт Седжвик: Фундаментальные алгоритмы C++. Части 1-4
  • 7 Тодд Баррон: Программирование стратегических игр с DX9
  • 8 Скотт Мейерс: Наиболее эффективное использование C++
  • 9 Скотт Мейерс: Эффективное использование STL
  • 10 Брайан Керниган, Деннис Ритчи: Язык программирования C
  • 11 Герберт Шилдт - Самоучитель C++
  • 12 Андрей Александреску: Современное проектирование на С++
  • 13 Ален И. Голуб: Правила программирования на C и C++
  • 14 Стефан Р. Дэвис: C++ Для чайников
  • 15 Джесс Либерти: Освой самостоятельно C++ за 21 день
  • 16 Стенли Липпман, Жози Лажойе: Язык программирования C++. Вводный курс
  • 17 Бьерн Страуструп: Язык программирования С++
  • 18 Джефф Элджер: C++. Библиотека программиста
  • 19 Дейтел Х., Дейтел П: Как программировать на C++
  • 20 Леен Аммерааль: STL для программистов на C++
  • 21 Николай Джосьютис: C++ Стандартная библиотека
  • 22 М.Е. Фленов: С++ глазами хакера
  • 23 Р. М. Ганеев.: Проектирование интерфейса средствами Win32 API
  • 24 В.А. Скляров: С++ и ООП. Справочное пособие
  • 25 Андрей Богатырев: Хрестоматия по программированию на Си в Unix
  • 26 Visual C++ 6. Руководство разработчика
  • 27 Dan Gookin: C For Dummies 2nd Edition
  • 28 Herb Sutter: More Exceptional C++
  • 29 Herb Sutter, Andrei Alexandrescu: C++ Coding Standards
  • 30 Jeff Prosise: Programming Windows with MFC, 2nd Edition

  •  
Объектно - ориентированный анализ и проектирование с примерами приложений на С++
Книга Гради Буча, признанного эксперта в области объекто - ориентированной методологии разработки программного обеспечения, содержит классическое изложение вопросов анализа и проектирования сложных систем. В первой части книги автор исследует суть фундаментальных понятий ООП (таких как `класс`, `объект`, `наследование`), анализирует концепции, лежащие в основе объектно - ориентированных языков и методик разработки. Вторая часть содержит подробное описание обозначений (известных как `нотация Буча`), давно уже ставших родными для тысяч разработчиков во всем мире. Здесь же автор делится своим богатым опытом организации процесса разработки программ, дает рекомендации по подбору команды и планированию промежуточных релизов. В третьей части изложенные ранее методы применяются для анализа и проектирования нескольких приложений. На глазах у читателя создается каркас соответствующих систем, принимаются принципиальные проектные решения. Книга будет полезна аналитикам и разработчикам программного обеспечения, преподавателям и студентам высших учебных заведений. По сравнению с первым изданием книга несколько дополнена (что отразилось и в названии), все примеры приведены на языке С++.
Размер файла : 2.74 Mb Тип файла : RAR
Дейл Роджерсон: Основы COM, 2-е издание
Книга Дейла Роджерсона посвящена концепции COM - модели компонентных объектов Microsoft, которая лежит в основе технологий OLE и ActiveX. Автор, опираясь на собственный богатый опыт, подробно рассматривает механизмы создания компонентов COM. В качестве языка разработки выбран C++, который чаще всего используется для разработки компонентов. Книга предназначена для тех, кого интересует подход COM как таковой; она рассчитана в основном на программистов на C++, но не требует глубокого знания языка. Не обязателен и опыт программирования для Windows. Те, кто пишет программы для UNIX, Macintosh, Linux, VMS и других операционных систем, также найдут в этой книге много полезного. На прилагаемом компакт-диске содержатся тексты примеров программ, включая завершенный пример приложения, работающего под Windows 95 или Windows NT, Спецификация COM, документация и инструменты разработки.
Размер файла : 2.09 Mb Тип файла : RAR
Дональд Бокс: Сущность технологии COM
В этой книге СОМ исследуется с точки зрения разработчика C++. Написанная ведущим специалистом по модели компонентных объектов СОМ, она раскрывает сущность СОМ, помогая разработчикам правильно понять не только методы модели программирования СОМ, но и ее основу. Понимание мотивов создания СОМ и ее аспектов, касающихся распределенных систем, чрезвычайно важно для тех разработчиков, которые желают пойти дальше простейших приложений СОМ и стать по-настоящему эффективными СОМ-программистами. Показывая, почему СОМ для распределенных систем (Distributed СОМ) работает именно так, а не иначе. Дон Бокс дает вам возможность применять эту модель творчески и эффективно для ежедневных задач программирования.
Размер файла : 1.62 Mb Тип файла : RAR
Секунов Н. Самоучитель Visual C++ 6. Визуальная среда программирования
Книга посвящена методам объектно - ориентированного программирования для 32 - разрядных операционных систем Windows. Рассмотрен широкий круг вопросов создания приложений: консольного, диалогового, и многооконного. Тексты соответствующих примеров, которыеможно найти на прилагаемой к данной книге дискете, помогут пользователю, не имеющему опыта работы в среде Visual C++, за короткий срок создать собственное работоспособное приложение. Рассмотрены вопросы построения справочной системы и русификации приложения. Кроме того, большое внимание уделено таким особенностям программирования, как применение механизма исключений для обработки ошибок, работа с шаблонами, многозадачность и взаимодействие потоков. Приведен обширный справочный материал по функциям и классам Visual C++. Кроме новичков, книга представит несомненный интерес для программистов, имеющих опыт работы с DOS и осваивающих программирование в среде Windows.
В.П. Солдатов: Программирование драйверов Windows
Данная электронная книга — введение в разработку драйверов для MS Windows NT 5.x, представленных на сегодня версиями Windows 2000, Windows XP и Windows Server 2003. Книга предполагает наличие у читателей достаточной подготовки. Прежде всего, разработчик драйвера должен владеть программированием на языке С, поскольку описание синтаксиса и применения конструкций этого языка не рассматриваются в данной электронной книге вовсе. Во-вторых, разработчик драйверов, пусть начинающий, должен иметь твердо сформировавшееся представление о программировании в многозадачной среде при интенсивном использовании многопоточности.
Размер файла : 1.02 Mb Тип файла : RAR
Роберт Седжвик: Фундаментальные алгоритмы C++. Части 1-4
Электронная книга посвящена глубокому исследованию всех основополагающих концепций и алгоритмов, которые можно отнести к разряду "вечных". Изучив их, вы получите знания, которые никогда не устареют и которыми вы будете пользоваться всегда. Ибо они - суть фундаментальная основа успешного Программирования. Краткость, точность, выверенность, актуальность, изобилие примеров и учебных заданий - вот лишь краткий перечень очевидных достоинств книги.
Размер файла : 15.03 Mb 
Тип файла : RAR

Тодд Баррон: Программирование стратегических игр с DX9
Электронная книга охватывает все темы, которые следует знать, чтобы создать собственную стратегическую игру на С++ с использованием DirectX. Книга выделяет процесс разработки игры и исследует игровые механизмы, управление ресурсами, разработку интерфейса, добавление звукового оформления и многое другое. Более сложные темы включают поиск пути, визуализацию стистем частиц и реализацию сетевого многопользовательского режима. Вы также узнаете об утилитах для управления проектами, которые могут существенно облегчить процесс разработки.
Размер файла : 7.81 Mb Тип файла : RAR
Скотт Мейерс: Наиболее эффективное использование C++
В этой электронной книге приводятся рекомендации по наиболее эффективному использованию конструкций языка C++. Рассматриваются правила перегрузки операторов, способы приведения типов, реализация механизма RTTI и многое другое. Даны практические советы по применению буферизованного оператора new, виртуальных конструкторов, интеллектуальных указателей, proxy-классов и двойной диспетчеризации. Особое внимание уделяется работе с исключениями и возможностям использования кода C в программах, написанных на C++. Подробно описаны новейшие средства языка и показано, как с их помощью повысить производительность программ. Приложения содержат код шаблона auto_ptr и аннотированный список литературы и Internet-ресурсов, посвященных C++.
Размер файла : 1.67 Mb  Тип файла : RAR
 Скотт Мейерс: Эффективное использование STL
В этой электронной книге известный автор Скотт Мейерс раскрывает секреты настоящих мастеров, позволяющие добиться максимальной эффективности при работе с библиотекой STL. Во многих книгах описываются возможности STL, но только в этой рассказано о том, как работать с этой библиотекой. Каждый из 50 советов книги подкреплен анализом и убедительными примерами, поэтому читатель узнает не только, как решать ту или иную задачу, но и когда следует выбирать то или иное решение — и почему именно такое.
Размер файла : 1.12 Mb 
Тип файла : RAR

Брайан Керниган, Деннис Ритчи: Язык программирования C
Классическая книга по языку С, написанная самими разработчиками этого языка и выдержавшая в США уже 34 переиздания! Эта электронная книга является как практически исчерпывающим справочником, так и учебным пособием по самому распространенному языку программирования. Предлагаемое второе издание книги было существенно переработано по сравнению с первым в связи с появлением стандарта ANSI С, для которого она частично послужила основой. Книга не рекомендуется для чтения новичкам; для своего изучения она требует знания основ программирования и вычислительной техники. Must Read.
Размер файла : 261.41 Kb  Тип файла : RAR
Герберт Шилдт - Самоучитель C++
Эта электронная книга — наиболее удобное руководство для самостоятельного изучения C++ в соответствии с требованиями нового стандарта и рассчитана на читателей, уже владеющих языком программирования С. Методика подачи материала предполагает строго последовательное изучение глав, содержащих множество примеров программ, а также упражнений для проверки и повторения пройденного материала.
Размер файла : 25.47 Mb 
Тип файла : RAR


Андрей Александреску: Современное проектирование на С++

В данной электронной книге изложена новая технология программирования, представляющая собой сплав обобщенного программирования, метапрограммирования шаблонов и объектно-ориентированного программирования на С++. Настраиваемые компоненты, созданные автором, высоко подняли уровень абстракции, наделив язык С++ чертами языка спецификации проектирования, сохранив всю его мощь и выразительность. В книге изложены способы реализации основных шаблонов проектирования. Разработанные компоненты воплощены в библиотеке Loki, которую можно загрузить с Web-страницы автора. Книга предназначена для опытных программистов на С++.
Размер файла : 3.89 Mb Тип файла : RAR
Ален И. Голуб: Правила программирования на C и C++
Легендарная книга по Си. Если вы хотите писать лучший код без блужданий по лабиринтам технической документации, то это краткое, но содержательное электронное руководство является именно тем, что вам нужно. Автор предлагает более 100 практических правил, которые вы сможете использовать для создания элегантного, простого в сопровождении кода. Книга содержит необходимый набор пояснений, советов и технических приемов, которые помогут вам полностью использовать возможности этих чрезвычайно мощных языков.
Размер файла : 987.89 Kb Тип файла : RAR
Стефан Р. Дэвис: C++ Для чайников
Электронная книга, которую Вы можете сейчас скачать начинается с азов: от читателя не требуется каких-либо знаний в области программирования и, в отличие от других книг по программированию на C++, в этой электронной книге вопрос "почему" считается не менее важным, чем вопрос "как". И потому перед изложением конкретных особенностей языка C++ читателю разъясняется, как они действуют в целом. Ведь каждая структурная особенность языка - это отдельный штрих единой картины. Прочитав книгу, вы сможете написать на C++ вразумительную программу и, что не менее важно, будете понимать, почему и как она работает.
Размер файла : 3.35 Mb  Тип файла : RAR
Джесс Либерти: Освой самостоятельно C++ за 21 день
В электронной книге широко представлены возможности программного продукта MS Visual C++. Подробно описаны средства и подходы программирования современных профессиональных приложений. Особое внимание уделено технологиям объектно-ориентированного программирования, включая использование библиотеки MFC и шаблонов классов, а также создание связанных списков. Отдельное занятие посвящено вопросам объектно-ориентированного анализа и проектирования приложений. Подробно рассмотрены все средства и подходы конструирования собственных пользовательских классов.
Размер файла : 8.57 Mb  Тип файла : RAR
Стенли Липпман, Жози Лажойе: Язык программирования C++. Вводный курс
Данное электронное пособие содержит обстоятельное введение в международный стандарт С++. Авторы книги придерживаются учебного подхода к описанию C++, однако и такие аспекты программирования, как обработка исключений, контейнерные типы, объектно-ориентированный подход итд, представлены в книге в контексте решения конкретных задач. Правила языка рассматриваются столь подробно, что во вводном курсе это может показаться неуместным, однако такое освещение необходимо для практического применения языка.
Размер файла :  5.00 Mb  Тип файла : RAR
Бьерн Страуструп: Язык программирования С++
Легендарная книга по C++. Данная электронная книга дает описание языка, его ключевых понятий и основных приемов программирования на нем. Это завершенное руководство, написанное создателем языка, которое содержит описание всех средств С ++, в том числе управление исключительными ситуациями, шаблоны типа (параметризованные типы данных ) и множественное наследование. Must Read.
Размер файла : 2.64 Mb  Тип файла : RAR
Джефф Элджер: C++. Библиотека программиста
Искусство программирования на С++ отнюдь не сводится к знанию синтаксиса языка. Хорошая программа доставляет удовольствие - она проста и изящна одновременно. Однако переход от среднего, "ремесленного" уровня владения С++ к высотам мастерства практически не освещается в литературе. Автор пытается запомнить этот досадный пробел. Он описывает множество полезных приемов, условно разделенных на тир большие темы: нетривиальное использование указателей, иерархии классов и управление памятью. Досконально разобраны и другие полезные темы. Книга ориентирована на программистов, обладающих опытом программирования на С++.
Размер файла : 1.74 Mb Тип файла : RAR
Дейтел Х., Дейтел П: Как программировать на C++
Электронная книга предлагает полный курс изучения наиболее популярного и перспективного языка программирования - C++ и рассчитана как на начинающих, не владеющих никаким языком программирования, так и на опытных пользователей. Для начинающих - это полноценный курс, в котором изучается все, начиная с устройства компьютера и кончая новейшими достижениями C++: шаблонами функций и классов, обработкой исключений и т.п. Опытный программист может пропустить часть известного ему материала, но получит множество полезных сведений в остальных частях книги.
Размер файла :  15.93 Mb  Тип файла : RAR
Леен Аммерааль: STL для программистов на C++
Электронная книга посвящена стандартной библиотеке шаблонов (STL) - мощному инструменту повышения эффективности труда программистов, пишущих на C++. Умелое использование STL позволяет повысить надежность, переносимость и универсальность программ, а также снизить расходы на их разработку. Приведен исчерпывающий справочный материал, изложение сопровождается многочисленными примерами небольших, но законченных программ, иллюстрирующих ключевые понятия STL. Особое внимание уделено разъяснению сложных понятий библиотеки шаблонов.
Размер файла : 1.21 Mb Тип файла : RAR
Николай Джосьютис: C++ Стандартная библиотека
Электронная книга посвящена стандартной библиотеке C++, значительно расширяющей возможности базового языка. Особое внимание уделяется стандартной библиотеке шаблонов STL - ее многочисленным контейнерам, итераторам, объектам функций и алгоритмам. Также подробно описана библиотека IOStream и другие компоненты стандартной библиотеки C++: специализированные контейнеры, строки, поддержка математических вычислений, проблемы интернационализации. Материал поясняется многочисленными примерами. Книга рассчитана на программистов среднего и высокого уровня.
Размер файла : 4.88 Mb  Тип файла : RAR
М.Е. Фленов: С++ глазами хакера
Книга содержит множество нестандартных приемов программирования и примеры использования недокументированных возможностей языка C++ при разработке шуточных программ и серьезных сетевых приложений, которые могут помочь при создании программ диагностики сетей, управления различными сетевыми устройствами и просто при повседневном использовании интернет-приложений. Для эффективного освоения материала Вам понадобятся минимальные знания C++ и начальные навыки общения с компьютером и мышкой, а электронная книга поможет познать хитрости хакеров и секреты профессиональных программистов.
Размер файла : 4.29 Mb  Тип файла : RAR
Р. М. Ганеев.: Проектирование интерфейса средствами Win32 API
Книга посвящена методическим основам проектирования пользовательского интерфейса средствами Win32 API. Основное внимание уделено динамическому проектированию и управлению базовыми элементами информационных систем - окнами, органами управления, меню и диалоговыми панелями. Книга написана доступным языком, насыщена примерами программной реализации, все разделы сопровождаются вопросами контроля полученных знаний и вариантами упражнений. Она поможет читателю овладеть методикой проектирования эффективных приложений для Windows.
Размер файла : 12.61 Mb Тип файла : RAR
В.А. Скляров: С++ и ООП. Справочное пособие
Эта электронная книrа может быть полезна тем, кто хочет: понять основные отличия объектно-ориентированного подхода от друrих направлений в разработке проrрамм и проrраммных систем; изучить современные версии языка проrраммирования С++; научиться писать объектно-ориентированные проrраммы на языке С++; понять основные принципы использования библиотек классов и научиться применять библиотеку ObjectWindows, являющуюся эффективным инструментом написания проrрамм в среде WINDOWS для персональных компьютеров.
Размер файла : 3.90 Mb  Тип файла : RAR
Андрей Богатырев: Хрестоматия по программированию на Си в Unix
В этой книге вы найдете ряд задач, примеров, алгоритмов, советов и стилистических замечаний по использованию языка рограммирования "C" (Си) в среде операционной системы UNIX. Здесь собраны этюды разной сложности и "штрихи к портрету" языка Си. Также описаны различные "подводные камни".
Размер файла : 224.06 Kb Тип файла : RAR
Visual C++ 6. Руководство разработчика
Данный электронный самоучитель ставит перед собой три основные задачи: помочь начинающим программистам освоить компилятор MicrosoftVisual C++, разобраться в особенностях программирования на C/C++ и познакомить их с основами создания программных продуктов в 32-разрядной среде Windows. Это достаточно объемные задачи даже для издания, содержащего несколько сотен страниц, но мы постарались сделать изложение материала как можно более кратким и ясным.
Размер файла :  4.03 Mb  Тип файла :  RAR 
Dan Gookin: C For Dummies 2nd Edition
Come “C” what all the excitement’s about! C programs are fast, concise, and versatile, and you’ll be writing them in no time. This friendly book unlocks the mysteries of coding, compiling, adding comments, and using keywords, I/O, variables, integers, and all the rest. You’ll write your first C program before you finish Chapter 11!.
Размер файла :  1.30 Mb
 Тип файла : RAR


Herb Sutter: More Exceptional C++
More Exceptional C++ helps you understand the rules and issues critical to successful software design and development in C++. New themes included in this sequel place a strong emphasis on generic programming, memory management, and using the C++ standard library, including coverage of important techniques like traits and predicates. Also included are guidelines and considerations to remember when using standard containers and algorithms--topics rarely covered in-depth in other sources.
Размер файла :  492.06 Kb 
Тип файла : RAR
Herb Sutter, Andrei Alexandrescu: C++ Coding Standards
he authorscover virtually every facet of C++ programming: design and coding style, functions, operators, class design, inheritance, construction/destruction, copying, assignment, namespaces, modules, templates, genericity, exceptions, STL containers and algorithms, and more. Each standard is described concisely, with practical examples. From type definition to error handling, this book presents C++ best practices, including some that have only recently been identified and standardized-techniques you may not know even if you've used C++ for years.
Размер файла :  502.91 Kb 
Тип файла : RAR
Jeff Prosise: Programming Windows with MFC, 2nd Edition
Acknowledgments: The production of this book required the efforts of many people, but two in particular deserve to be singled out for their diligent, sustained, and unselfish efforts. Sally Stickney, the book's principal editor, navigated me through that minefield called the English language and contributed greatly to the book's readability. Marc Young, whose talents as a technical editor are nothing short of amazing, was relentless in tracking down bugs, testing sample code, and verifying facts. Sally, Marc: This book is immeasurably better because of you. Thanks.
Размер файла : 5.21 Mb Тип файла : RAR

 


В избранное