Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.59/182: Рейтинг темы: голосов - 182, средняя оценка - 4.59
 Аватар для deathNC
1905 / 1016 / 123
Регистрация: 08.12.2009
Сообщений: 2,792
Записей в блоге: 2

Литература С++ для начинающих: Где искать?

18.01.2010, 06:13. Показов 36107. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребята, подскажите литературу для изучения С++.

Вообще я пишу всё на дельфине уже два года (т.е. есть опыт в программировании), а тут вот пару месяцев назад впервые увидел кусок кода, написанного на С++, то есть я вообще ничего в этом языке не понимаю... появилось желание его изучить, но есть проблема - я не могу найти в ин-нете нормальную литературу (точнее не могу отличить нормальною от дерьма)... посоветуйте что-нибудь.. буду благодарен, если ссылочку на какую-нибудь книжку дадите...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.01.2010, 06:13
Ответы с готовыми решениями:

Литература для начинающих
Здравствуйте,меня зовут Андрей мне 14 лет и я хотел бы спросить у знающих людей какую литературу мне прочитать для изучения языка C++,я...

Литература для начинающих
всех с НГ!))) посоветуйте что почитать человеку который с программированием на Вы а в частности по С++...

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

25
 Аватар для Aye Aye
373 / 287 / 97
Регистрация: 17.12.2009
Сообщений: 567
18.01.2010, 06:36
Бьерн Страуструп. Язык программирования с++.
1
 Аватар для deathNC
1905 / 1016 / 123
Регистрация: 08.12.2009
Сообщений: 2,792
Записей в блоге: 2
18.01.2010, 07:02  [ТС]
Aye Aye, спасибо! Уже сливаю себе книгу!

Если у кого ещё есть пожелания по поводу Литературы С++ для начинающих, пишите...

Не по теме:

Ещё одна книга лишней не будет, хоть я не сомневаюсь, книга от Aye Aye будет отличная (прям как Флёнов для Дельфина)

0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
18.01.2010, 07:28
Герберт Шилдт. Практика С++ кажется.
1
0 / 0 / 0
Регистрация: 18.01.2010
Сообщений: 7
18.01.2010, 08:36
хм ну тут смотря с какой оболочкой в с+ связано
на 2008 версии не рекомендую начинать разбираться
0
depict1
 Аватар для zim22
281 / 146 / 4
Регистрация: 11.07.2009
Сообщений: 606
18.01.2010, 11:02
Цитата Сообщение от Aye Aye Посмотреть сообщение
обязательно прочесть Бьерн Страуструп. Язык программирования с++.
может и обязательно. но через годика 3 после того, как С++ позанимается.
Цитата Сообщение от Pr1col1sT Посмотреть сообщение
хм ну тут смотря с какой оболочкой в с+ связано
язык не привязан к оболочке.
Цитата Сообщение от Pr1col1sT Посмотреть сообщение
на 2008 версии не рекомендую начинать разбираться
а я рекомендую. ну или на gcc
1
 Аватар для deathNC
1905 / 1016 / 123
Регистрация: 08.12.2009
Сообщений: 2,792
Записей в блоге: 2
18.01.2010, 11:13  [ТС]
Хорошо, потом посмотрю... спасибо...
0
 Аватар для ggmann
21 / 21 / 7
Регистрация: 06.10.2008
Сообщений: 173
18.01.2010, 11:53
Филосовия С++ Брюс Эккель - 1 том.djvu
Философия С++. Практическое программирование.djvu
эти попробуй почитать, мне посоветовали их, читай и выполняй упражнения
1
425 / 229 / 87
Регистрация: 25.03.2009
Сообщений: 744
18.01.2010, 13:48
можно вот так сделать
1 Липпман - С++ для начинающих.
Так же у Липпмана есть небольшая книга описывает чистый С++ (вместо char* используется std::string;
вместо int arr[N]; std::vector <int> )
2 Дж КОпплиен - программирование на С++ (углубленее изучается ООП)
и Дальше поехали Дьюхэрст - Священные знания С++ Мейерс (эффективное использование С++, наиболее эффективное использование С++) Саттер (Решение сложных задач на С++, новые сложные задачи на С++) Стандарты программирования на С++ 101 советов там (точное название не помню) авторы Александреску, Саттер.
Обязательно читаем про STL всё что найдём (авторы Джо Сьюттис, Лен Аммераль (вот это книга по СТЛ для новичков), авторы СТепанов, Ли (это можно сказать справочник по СТЛ).
Так же эффективное использование СТЛ тоже прочитать можно )
Ну и конечно Паттерны проектирования (GOF)
1
depict1
 Аватар для zim22
281 / 146 / 4
Регистрация: 11.07.2009
Сообщений: 606
18.01.2010, 13:57
Цитата Сообщение от Андрейка Посмотреть сообщение
2 Дж КОпплиен - программирование на С++ (углубленее изучается ООП)
не рекомендую её к прочтению. во-первых, она старая. во-вторых, всё ооп, которое ты изучешь, прочитав её - это идиома "конверт-письмо". по крайней мере я только это запомнил
ну я ещё трюк запомнил, который никогда не пригодится: имитация вызова статических функций в то время, когда в С++ их небыло:
C++
1
2
3
4
5
struct S {
  void fcn() { }
};
 
((S*)0)->fcn();
в ней конечно есть мозгодробильные вещи - типа редактирование таблицы vtable, но обычному программеру - оно не надо, особенно учитывая что он не прочитал других, более важный книг (Саттер, Мейерс).
вывод: время, потраченное на неё - можно с большей пользой потратить.
1
 Аватар для deathNC
1905 / 1016 / 123
Регистрация: 08.12.2009
Сообщений: 2,792
Записей в блоге: 2
19.01.2010, 02:58  [ТС]
C++
1
2
3
4
5
struct S {
  void fcn() { }
};
 
((S*)0)->fcn();
мда... это для меня ещё матерки.. не понимаю пока этот код... но начнутся каникулы, и я обязательно перепробую всё, что мне тут посоветовали!!! Спасибо ОГРОМНОЕ всем!
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
19.01.2010, 04:47
С чего начать изучение языка Си?
1
62 / 62 / 13
Регистрация: 27.01.2009
Сообщений: 279
03.11.2010, 00:26
Цитата Сообщение от zim22 Посмотреть сообщение
C++
1
2
3
4
struct S {
 void fcn() { }
};
((S*)0)->fcn()
что-то я не понимаю вот этих матюков
C++
1
((S*)0)->fcn()
как оно работает, что такое
C++
1
((S*)0)
что это указатель понятно, непонятно как так можно взять указатель ?
0
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
03.11.2010, 01:14
Страуструп - принципы и практика использования С++. Точное название ща лень смотреть. Вообщем новая книга Страуструпа
0
62 / 62 / 13
Регистрация: 27.01.2009
Сообщений: 279
03.11.2010, 01:20
Цитата Сообщение от ForEveR Посмотреть сообщение
Страуструп - принципы и практика использования С++. Точное название ща лень смотреть. Вообщем новая книга Страуструпа
ясно ... вообщем запишу чтоб не забыть, когда доросту до Страуструпа начну читать
0
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
03.11.2010, 01:33
norge_goth, Это новая книжка. Специально для новичков.
0
62 / 62 / 13
Регистрация: 27.01.2009
Сообщений: 279
03.11.2010, 17:34
Цитата Сообщение от ForEveR Посмотреть сообщение
norge_goth, Это новая книжка. Специально для новичков.
спасибо за приятную новость
уже заказал, скоро читать буду
0
3 / 3 / 1
Регистрация: 01.07.2016
Сообщений: 59
20.07.2016, 23:20
Народ подскажите книгу... которая более плавно подходит к изучению чего-то сложного... Читал Страуструпа... я хз, то ли я дурак, то ли лыжи не едут.... Как с элементарных циклов и работы с массивами следующая глава по созданию калькулятора с парсером... при чём даже принципы работы ф-ции не объяснены...
0
Неэпический
 Аватар для Croessmah
18146 / 10730 / 2066
Регистрация: 27.09.2012
Сообщений: 27,029
Записей в блоге: 1
20.07.2016, 23:30
Литература C++
0
3 / 3 / 1
Регистрация: 01.07.2016
Сообщений: 59
20.07.2016, 23:31
Croessmah, Да это понятно)) Страуструпа там я, собственно говоря, и нашёл ) Потому и задаю вопрос, в надежде получить конкретный ответ, а не бездушную ссылку ^_^
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.07.2016, 23:31
Помогаю со студенческими работами здесь

Литература по WinAPI для начинающих
прошу поделитесь нормальной книгой по WinAPI убедительная просьба не кричать благим матом &quot;ГУГЛ&quot; и тд если можете то просто...

Где взять задачи по С++ для начинающих
Добрый день. При изучении столкнулся с проблемой. Иногда не до понимаю некоторые темы, к примеру указатели, указатели на функции, классы,...

Где найти книги по С++ для начинающих?
Где можно выучить c++ для новичка

Где найти примеры программ для начинающих
где можно найти веб-c-предлагаемых,программ,для Начинающux

Подскажите, где можно взять много простеньких задачек по с++ для начинающих?
Подскажите пожалуйста где можно взять много простеньких задачек по с++ (только для начинающих) , чтобы укреплять память .


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru