Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.94/35: Рейтинг темы: голосов - 35, средняя оценка - 4.94
 Аватар для Иллюзионист
4 / 4 / 3
Регистрация: 16.07.2014
Сообщений: 19

С чего начать изучение C++

18.07.2014, 13:59. Показов 7251. Ответов 53
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! Хочу изучить C++, но после делфи трудно даётся. На 3 курсе толком не изучали из-за курсовых и т.п. (да, знаю, стыдно, но так получилось). Подскажите пожалуйста с чего начать. Если книгу, то желательно чтоб были задания и разборы программ, а не определённых процедур. Заранеее спасибо =)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.07.2014, 13:59
Ответы с готовыми решениями:

С чего начать изучение С++
Хочу изучить С++, пожалуйста подскажите книгу понятную для чайников, и компелятр.

С чего начать изучение C++?
Хочу начать изучение C++ , посоветуйте с чего лучше всего начать изучение, т.е с какой книги , я вот на днях купил книгу Борис Пахомов -...

С чего начать изучение C++?
Ребят помогите подскажите ссылочки на уроки или полезную инфу с чего начать изучение C++ ?!!!

53
Заблокирован
20.07.2014, 20:15
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от oxyfat Посмотреть сообщение
Приветствую!
Все, кто, когда-либо пытался - научить компьютер своим движениям, читали книгу:
Супер-Эксперт, Хакер, просто - профессиональный программист : Том Сван.
Если, кто-то забыл об этом, прилагаю, одну из самых, моих любимых книг:
Вложение 421238
*** Не имеет значения, какой язык Вы - выберите. Начало Выше!
Turbo_Assembler... Ассемблер интересно, но трудно начать. Непонятно, как чего установить, кгде писать, как компилировать.
0
Модератор
Эксперт по электронике
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,851
20.07.2014, 21:06
Цитата Сообщение от Блондинка с ОЗМ Посмотреть сообщение
Ассемблер интересно,
очень интересно
привязаться к одному камню а потом узнать что существует море других
и идеология не совпадает
например все книжки по ассемблеру которые я читал, правда это было давно, были привязаны к IBM PC и её архитектурой и 8086 с его регистрами
нигде даже не было сказано чем отличается архитектура фон Неймана от гарвардской архитектуры
если так хочется нырнуть в глубь то изучать нужно булеву алгебру системы счисления, а только потом переходить на ассемблер, и то если хочешь плотно заниматься железками
0
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
20.07.2014, 21:13
Цитата Сообщение от oxyfat Посмотреть сообщение
Все, кто, когда-либо пытался - научить компьютер своим движениям, читали книгу
Мне нравится вот это "все" )))
0
431 / 385 / 200
Регистрация: 12.08.2011
Сообщений: 1,610
21.07.2014, 13:22
Как человек, прочитавший много книг по нескольким языкам программирования, могу сказать, что они полезны, но крайне ограниченно. Язык - это в первую очередь семантика и идиомы. Программирование - это ремесло. Нужен навык владения инструментами. Нужно знать технологию и методологию программирования, как такового. Знание синтаксиса - это как знание алфавита. Для того, чтобы стать писателем, это необходимо, но крайне мало.

97 вещей, которые должен знать программист

В первую очередь прочтите главы "Осознанная практика" и "Выучить язык - значит понять его культуру".

Принципы программирования

Антипаттерн

Разработка через тестирование

Что значат для вас юнит-тесты?
2
Master of Orion
Эксперт .NET
 Аватар для Psilon
6101 / 4957 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
21.07.2014, 13:30
Vtulhu, имхо каждый язык привносит новое в понимание предыдущих. Хотя у меня один основной язык, изучение других вроде лиспа/пролога увеличило продуктивность при использовании первого языка. Каждая новая идеология позволяет по-новому взглянуть на старые проблемы. Новый язык даже прежней идеологии - тоже неплохо, хотя и не так продуктивно.

Насчет внеязыковой сущности программирования, конечно же, соглашусь.
0
Заблокирован
21.07.2014, 13:40
Цитата Сообщение от Vtulhu Посмотреть сообщение
Как человек, прочитавший много книг по нескольким языкам программирования, могу сказать, что они полезны, но крайне ограниченно. Язык - это в первую очередь семантика и идиомы. Программирование - это ремесло. Нужен навык владения инструментами. Нужно знать технологию и методологию программирования, как такового. Знание синтаксиса - это как знание алфавита. Для того, чтобы стать писателем, это необходимо, но крайне мало.

97 вещей, которые должен знать программист

В первую очередь прочтите главы "Осознанная практика" и "Выучить язык - значит понять его культуру".

Принципы программирования

Антипаттерн

Разработка через тестирование

Что значат для вас юнит-тесты?
Это очень верно вы пишете. Знать язык и уметь программировать на языке, конечно, не одно и то же.
Но, программирование не всегда ремесло, иногда искусство. Как-то кодить может научиться любой желающий, но для создания шедевров нужен талант. Даже специфический художественный вкус. И тактичность. Избыток назойливых украшений и всяких якобы помощничков и защитничков очень портят многие программы.
Ну а чтобы просто писать реально нужные людям программы, за которые платят, надо, кроме языка, знать еще библиотеки, с которыми придется работать, и ОС. Консольные очереди структур данных, ромбовидные наследования классов животных и издевательства над нечетными элементами массивов на практике никому не нужны.
0
431 / 385 / 200
Регистрация: 12.08.2011
Сообщений: 1,610
21.07.2014, 15:57
Цитата Сообщение от Блондинка с ОЗМ Посмотреть сообщение
Как-то кодить может научиться любой желающий, но для создания шедевров нужен талант.
Не талант, а знания и умения. Есть в психологии такой эффект, забыл как называется. Короче, есть люди, которые думают "какой я?", а есть такие, которые думают "что я делаю?" Первые думают, что нужен талант или еще что. И когда у них что-то не получается, они приходят к выводу, что у них таланта нет. И опускают руки. Люди второго типа приходят к выводу, что они делают что-то не то. И начинают учиться (или переучиваться). При этом не имеет никакого значения, кто из них прав. Возможно, первые правы, а вторые - нет. Важно лишь, что первые обычно неудачники, а вторые добиваются успеха. Кстати, почти все россияне относятся к первому типу. Воспитание такое. Десятилетиями отучали активно действовать. Важно было лишь, какой у тебя статус, связи.

Цитата Сообщение от Блондинка с ОЗМ Посмотреть сообщение
Консольные очереди структур данных, ромбовидные наследования классов животных и издевательства над нечетными элементами массивов на практике никому не нужны.
http://avl2.info/index.php?opt... r&Itemid=8

Они очень нужны. Например, я начал хоть немножко понимать ООП только тогда, когда попытался сделать нечто ООПоподобное (хм, смешное слово ) на языке С. А на всем готовеньком (C#, Python) - не понимал, и все тут. Парадокс. Кстати, никто не знает, как сделать ООП а-ля Objective-C (основанный на передаче сообщений) в С?
0
21.07.2014, 16:01

Не по теме:

Цитата Сообщение от Vtulhu Посмотреть сообщение
Кстати, никто не знает, как сделать ООП а-ля Objective-C (основанный на передаче сообщений) в С?
картинка, про автобус из буханки хлеба.жпг :D

0
0 / 0 / 0
Регистрация: 21.07.2014
Сообщений: 3
21.07.2014, 16:05
Где скачать С++ для виндовс 8 ( ноутбук сони вайо )
0
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
21.07.2014, 16:09
Цитата Сообщение от richman_javohir Посмотреть сообщение
Где скачать С++ для виндовс 8 ( ноутбук сони вайо )
Какой внезапный поворот!

Есть подозрение, что тебе надо вот это.

И ещё прочитать вот это и вот это.
0
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
21.07.2014, 17:00
Цитата Сообщение от richman_javohir Посмотреть сообщение
Где скачать С++ для виндовс 8 ( ноутбук сони вайо )
c++ платный так то, но есть взломанные версии. Вот: Бесплатные среды (IDE) для программирования на С/С++
ну и компилятор взломанный скачать, если уж с++ без компилятора будет
1
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
21.07.2014, 17:11
Цитата Сообщение от Croessmah Посмотреть сообщение
c++ платный так то
Поправьте меня, если я где-то ошибаюсь:
  1. С++ - язык программирования и он бесплатный (платный в С++ только текст стандарта (pdf-файлик), впрочем, новичку он даром не нужен, вся необходимая инфа есть в инете и в книгах).
  2. Писать код на языке С++ большинство программистов предпочитает при помощи специального ПО (IDE). Бывают платные IDE и бесплатные IDE.
  3. Для Windows 8 прекрасно подойдёт вот эта сборка: codeblocks-13.12mingw-setup-TDM-GCC-481.exe
0
Master of Orion
Эксперт .NET
 Аватар для Psilon
6101 / 4957 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
21.07.2014, 17:13
Croessmah, visual studio express вполне бесплатная и нормальная среда. А разработчику должно быть стыдно рекламировать взломанное ПО, честно говоря.
0
 Аватар для ranebull
546 / 379 / 56
Регистрация: 23.06.2013
Сообщений: 1,181
Записей в блоге: 6
21.07.2014, 17:15
Цитата Сообщение от Croessmah Посмотреть сообщение
ну и компилятор взломанный скачать
и еще дебагер и линковщик взломанный
Цитата Сообщение от gru74ik Посмотреть сообщение
Поправьте меня, если я где-то ошибаюсь:
Скажу по секрету: Croessmah шутит (но он это делает без смайлов, чтобы никто его не заподозрил)
2
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
21.07.2014, 17:16
Цитата Сообщение от gru74ik Посмотреть сообщение
Поправьте меня, если я где-то ошибаюсь:
Ну вместе с IDE Вы скачиваете и С++, но если платить не хотите, то есть взломанные добрыми умельцами версии C++. У меня вот взломанный C++11 стоит
0
21.07.2014, 17:16

Не по теме:

ranebull, пффф, а я повелся. Только после того, как перечитал, дошло :facepalm: спасибо за наводку

0
21.07.2014, 17:16

Не по теме:

Цитата Сообщение от Psilon Посмотреть сообщение
пффф, а я повелся. Только после того, как перечитал, дошло
:-[ простите :D
Цитата Сообщение от ranebull Посмотреть сообщение
Скажу по секрету: Croessmah шутит
предатель :-/

1
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
21.07.2014, 17:18
Ну у тебя и шутки, боцман Croessmah!
0
21.07.2014, 17:22

Не по теме:

Цитата Сообщение от Croessmah Посмотреть сообщение
предатель
Зато они купились, а я нет 8-)

0
21.07.2014, 17:33

Не по теме:

Цитата Сообщение от ranebull Посмотреть сообщение
Зато они купились, а я нет
а я уже на ходу придумал целую историю как, где и у кого покупать c++, как его ломают и тому подобное :( испортил мне юморной вечер перед работой :( бяка ти :p

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.07.2014, 17:33
Помогаю со студенческими работами здесь

С чего начать изучение С++
Здравствуйте все. Я хочу научиться программировать на С++, а в дальнейшем писать игры (на профессиональном уровне), но на данный...

С чего начать изучение C++
Я понимаю, что вопрос уже сто раз задавали, но, тем не менее, задам его ещё раз. Итак -- с чего мне начать изучение C++? Сейчас я знаю...

С чего начать изучение C++
Добрый день всем! Я хотел бы получить совет об изучении языка (С++), теперь немного предыстории. Я учусь в колледже на последнем курсе на...

С чего начать изучение c++
Я не когда не изучал какие либо языки программирования. Подскажите с чего начать изучение c++, какую литературу взять для изучения (где...

С чего НАЧАТЬ изучение С++?
Посоветуйте книгу для новичка. В программирование знаю только самую базу Javascript


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru