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

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

03.02.2012, 19:02. Показов 5859. Ответов 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
Ответ Создать тему
Новые блоги и статьи
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни 1. Механизм отложенного высвобождения фосфора Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ Реализована разная скорость. . .
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2. Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её. Всё это стресс конечно. Почему?. . .
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот. Ларри Уингет
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru