Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.93/29: Рейтинг темы: голосов - 29, средняя оценка - 4.93
 Аватар для semanser
11 / 11 / 1
Регистрация: 31.01.2012
Сообщений: 111

Сложности в освоении C++

03.02.2012, 19:02. Показов 5870. Ответов 53
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Решил изучать C++, но сразу столкнулся с проблемой непонимания синтаксиса языка.
Раньше изучал php,css,html - всё для веба.
Учить начал по разным книгам, но понял что дальше не потяну.
Посоветуйте что делать в такой ситуации? Может какую то конкретную литературу посоветуете (желательно сразу со ссылками) для программирования под Windows. Кто с чего начинал?
Да и ещё. Стоит ли перед изучением C++ попробовать силы в других языках, например Delphi или Basic?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.02.2012, 19:02
Ответы с готовыми решениями:

Я пользуюсь программой matlab недолго, есть сложности в освоении.
Фирма взяла кредит 600000 на приобретение грузовиков 3-х типов. Их стоимость 10000, 20000 и 23000. Сколько грузовиков каждого типа нужно...

начинающему в освоении с++
Мне необходимо для трудоустройства учить с++, и мне дали задание написать простейшее серверное приложение к которому можно подключиться...

Помощь в освоении С++
Здраствуйте!!! Может есть у кого-нибудь графический редактор на C++, где используются основы ООП. Или любой другой пример на ООП, где...

53
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
03.02.2012, 19:42
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от semanser Посмотреть сообщение
видеоуроки
Ни за что!

Цитата Сообщение от semanser Посмотреть сообщение
И если книги то какие?
Ссылку я давал выше. И напоминаю про оффтоп.

Цитата Сообщение от gooseim Посмотреть сообщение
Вообще мое подозрение, что С++ не очень долго протянет
Недавно видел на одном форуме сообщение, датируемое 2006 годом... Там тоже такие подозрения высказывали. А они вона как - стандарт новый выпустили Так что надо быть оптимистом.
0
 Аватар для semanser
11 / 11 / 1
Регистрация: 31.01.2012
Сообщений: 111
03.02.2012, 19:44  [ТС]
Так что всё таки изучать C++ или C#, а то запутали окончательно)
0
 Аватар для DiffEreD
1458 / 795 / 257
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
03.02.2012, 19:51
И я скажу, на основы я потратил около 9 месяцев, сейчас дочитываю некоторые нюансы (и ето все только основы). Но начал я с полного нуля и занимаюсь я около часа в день. Скоро планирую откпыть книгу по Qt.
0
03.02.2012, 19:58
 Комментарий модератора 
Я предупреждал на счёт обсуждения литературы. С этим в личку.
0
 Аватар для Дмитрий3241
660 / 530 / 137
Регистрация: 07.07.2011
Сообщений: 1,232
Записей в блоге: 6
03.02.2012, 20:15
semanser, C# будет изучать немного проще, у него кострукции по легче да и MSDN всегда поможет.
Я начинал изучать языки програмирования с Pascal (13 лет) кое как научился писать Hello Wolrd, позже забросил это дело, потом с возрастом начал понимать как устроен компьютер и захотел что то поделать свое,(14 лет) скачал Delphi не особо нравился только потому, что синтаксис меня не устраивал, а такие языки как c++ выгледят куда более красиво, потом написал на delphi чат, очень простую версию радмина и куча всяких бесполезных программ, потом решил что буду учить c++ так как это круто, начал учить (15 лет) непонравилось сложно было но опять же нравился синаксис, но стал замечать минусы, далее узнал о языке c#, начал изучение без книжок, очень мало читал, во сновном методом тыка, шарп понравился и синтаксисом и удобством и справкой, (16 лет) сейчас изучаю c# и появилось непреодолимое желания писать код, бывает целыми днями сижу и думаю что бы написать
Посмотрим что будет потом...
Сейчас знаю основы Delphi, c#, и думаю прочитать пару книг по c++.

P.S Советую прочитать данную литературу:
Delphi - Михаил Фленов "Библия Delphi".
C# - Мартынов Н.Н. "С# для начинающих", Шилдг Г. "Полный справочник по С#".
C++ - так и ненашол книг на подобие Фленова.
1
385 / 229 / 12
Регистрация: 06.07.2011
Сообщений: 512
03.02.2012, 20:17
сейчас вызову гнев окружающих, получу кучу "фи" и цитат про "испорченных программистов", но я бы советовал сначала обратить внимание на Visual Basic) а все потому, что в нем ООП раскрывается максимально просто и в необходимом минимуме, он синтаксически прост и ясен. Поэтому переход с php будет легок. А в C++ без опыта можно потонуть. Честно, когда я дошел в нем до конструкторов-деструкторов и когда что уничтожается, я задумался. Когда я дошел до всяких cast'ов, я ужаснулся. А ведь поговаривают о мистической книге Александреску, после которой люди уже не становятся прежними... Волей не волей, но позавидуешь "функциональщикам" которые в каждой своей книге пишут, что им писать программы легко, захватывающе и быстро)

в какой-то мере "сложность" С++ прикрывается библиотеками, вроде Qt. но чтобы воспользоваться ею на всю катушку знание С++ будет необходимо.

Вообще мое подозрение, что С++ не очень долго протянет
тут скорее вопрос про то, сколько протянет ООП, как лидирующая концепция. в интернете полно статей самой разной датировки от самых разных авторов про критику ООП в его сегодняшнем состоянии, которые нет-нет, а зерно сомнений посеют)
0
03.02.2012, 20:21

Не по теме:

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

0
03.02.2012, 20:43

Не по теме:

Цитата Сообщение от Paporotnik Посмотреть сообщение
А ведь поговаривают о мистической книге Александреску, после которой люди уже не становятся прежними...
Красиво сказал:good:

0
03.02.2012, 20:45

Не по теме:

Цитата Сообщение от gooseim Посмотреть сообщение
не знаю на чем написан ICQ, но Skype на C++ (Qt).
Если не ошибаюсь, версия skype для windows написана на delphi, на с++ и qt - для linux

0
 Аватар для semanser
11 / 11 / 1
Регистрация: 31.01.2012
Сообщений: 111
03.02.2012, 21:07  [ТС]
Мда... Мнения расделились) А какие языки сейчас актуальны кроме С++ и Java? Может мне стоит начать их изучение?
0
Псевдослучайный
1946 / 1146 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
03.02.2012, 21:12
Изучай, внезапно, prolog. Пойдешь за тонны денег в банк поддерживать какую-нибудь древнюю систему, когда очередной из их старых программеров уйдет на пенсию.
0
 Аватар для semanser
11 / 11 / 1
Регистрация: 31.01.2012
Сообщений: 111
03.02.2012, 21:17  [ТС]
Изучай, внезапно, prolog. Пойдешь за тонны денег в банк поддерживать какую-нибудь древнюю систему, когда очередной из их старых программеров уйдет на пенсию.
Сомнительное будущие) А что нибудь для написания конкретных программ (какие писал выше )
0
 Аватар для Дмитрий3241
660 / 530 / 137
Регистрация: 07.07.2011
Сообщений: 1,232
Записей в блоге: 6
03.02.2012, 21:35
Запросы в Google:

Нужен специалист c#
Результатов: примерно 382 000 (0,21 сек.)
Нужен специалист c++
Результатов: примерно 476 000 (0,23 сек.)
Нужен специалист Delphi
Результатов: примерно 541 000 (0,21 сек.)
Нужен специалист Java
Результатов: примерно 1 830 000 (0,25 сек.)
Нужен специалист php
Результатов: примерно 12 000 000 (0,21 сек.)
Нужен специалист asp.net
Результатов: примерно 21 000 000 (0,21 сек.)
Далее нету смысла продолжать, так как будет флуд .

P.S Мое личное мнение, что .NET довольно быстро развиваеться и скоро будет на первых местах по востребованности.

Добавлено через 13 минут
Нужен токарь
Результатов: примерно 1 290 000 (0,09 сек.)
4 место.
0
 Аватар для semanser
11 / 11 / 1
Регистрация: 31.01.2012
Сообщений: 111
03.02.2012, 22:07  [ТС]
Цитата Сообщение от Дмитрий3241 Посмотреть сообщение
Нужен токарь
Токарь - лучший программист)
0
385 / 229 / 12
Регистрация: 06.07.2011
Сообщений: 512
03.02.2012, 22:49
Если ты хочешь делать деньги программированием, то список выше тебе дали. Это процентов 70 всех вакансий (причем C++ там не самый популярный). Еще процентов двадцать в России это всякие 1с-овцы и абапщики.
Если ты любитель экспериментов и "эстетического" наслаждения от процесса, то смотри на таких зверей как Haskell, LISP, Erlang, Scala. Работу по таким вакансиям найти сложно - промышленное ПО на таком не пишут, а если и пишут, то отдельные части ПО (как в случае с тем же PROLOG'ом), но как минимум можно будет считать себя особенным)
Еще вариант стать гуру ассемблера и заняться микроконтроллерами - направление, которое своей актуальности еще не скоро потеряет.
0
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
04.02.2012, 09:08
Цитата Сообщение от semanser Посмотреть сообщение
но потом решил перейти на программирование софта (интересуют программы типа Skype,ICQ). Уже придумал даже функционал будущей программы
сначала напиши копию icq, а то складывается впечатление, что ты не понимаешь, про что говоришь
люди по пять лет учатся для чего ?
0
brony
77 / 57 / 4
Регистрация: 02.01.2012
Сообщений: 521
04.02.2012, 10:46
Цитата Сообщение от semanser Посмотреть сообщение
Стоит ли перед изучением C++ попробовать силы в других языках, например Delphi или Basic?
Ну, это смотря как ты настроен.
Лично я считаю, что лучше начать с делфи- он лишним не будет. Сам начинал учить delphi xe2 и особых трудностей не возникло, даже с учётом того, что в программировании я был полный 0.
0
 Аватар для Дмитрий3241
660 / 530 / 137
Регистрация: 07.07.2011
Сообщений: 1,232
Записей в блоге: 6
04.02.2012, 11:34
Я полностью согласен с ncuX1, Object Pascal язык дружелюбный он не отталкивает от себя при его изучение.
0
 Аватар для Mr.kto
104 / 105 / 18
Регистрация: 18.08.2012
Сообщений: 308
04.02.2012, 12:09
semanser, вот на мой взгляд самый лучший Дейтел Х., Дейтел П: Как программировать на C++ , и мне кажется что автор Х.Дейтел очень доступно учит программировать!
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
07.02.2012, 09:38
На плюсах особых сложноестей не вижу. Надо только помнить, что все величины подлежат предварительной декларации и статической типизации, а массивы не дефолтно-динамические. Ну и видимость локальных величин - в пределах своих скобок.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.02.2012, 09:38

Помощь В Освоении Мк
Дорого времени суток дороге форумчане, прошу вашей помощи в освоении МК читал всякие книги по ним, понимаю как они работают в теории,...

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

Нужны советы в освоении
Решил таки начать изучать OpenGL. Пришёл к выводу, что писать буду на C++ - ибо он ближе мне. Сейчас необходимо разобраться со всеми...

Помогите в освоении Delphi
Хочу написать хорошую программку для себя, но ничерта не получается разобраться с этим языком. ЧАЙНИК ВЕДЬ!!! Хочу, чтобы работу кто-то...

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


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Нейтральные знания ..., ... чистая наука. Пока что-то проходит модерацию на Хабре, стоит развить мысль ...
Hrethgir 20.07.2026
К таким радикальным взглядам я конечно в той публикации не приходил, но чтобы скоротать вечер, решил углубиться немного. 1. Почему показания термометра заряжены целью? Цель заложена в самом. . .
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
сукцессия 35. Научная статья о проделанной работе
anaschu 19.07.2026
Написал в формате латекс и пдф
Вангую, что это не пройдёт модерацию, и на неделе я запущу свой сервер.
Hrethgir 19.07.2026
Эта публикация сейчас в песочнице и ждёт приглашения. https:/ / habr. com/ ru/ sandbox/ 295048/ По ссылке 403. Не очень информативно такую ссылку постить. Запись от Usaga размещена Сегодня в 06:46 . . .
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0) Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона Уважаемые коллеги! В продолжение. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru