Форум программистов, компьютерный форум CyberForum.ru

Какая база требуется для понимания C++? - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.94
mormornie
0 / 0 / 0
Регистрация: 17.08.2014
Сообщений: 13
17.08.2014, 05:00     Какая база требуется для понимания C++? #1
Доброго времени суток! Возникло желание научиться работать в Си, но одолели смутные сомнения. Каюсь, ничего сложнее Pascal ABC в школьные годы "в руках не держала", специальность связана с языками, но отнюдь не программирования. Может ли понадобиться какая-то информация в качестве "введения в программирование"?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
moex
17.08.2014, 06:58     Какая база требуется для понимания C++?
  #21

Не по теме:

Brendon,

хороший разброс
В 10 лет было интересно, кодил кое-как.
В 11 лет в школе было программирование - шанс блеснуть перед сверстниками и учителями - снова интересно - кодил.
Потом интерес пропал - не кодил.
Потом в 14 лет снова то же самое + еще возможность кодинга для себя и знакомых - кодил.
Потом захотелось стать самостоятельным и работать (15-16 лет) - кодил еще и как.
Сейчас по-прежнему надо быть самостоятельным и работать - кодю.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mormornie
0 / 0 / 0
Регистрация: 17.08.2014
Сообщений: 13
17.08.2014, 06:58  [ТС]     Какая база требуется для понимания C++? #22
moex, пока я знаю, что я ничего не знаю... Интересуют игры, ОС - виндовс.
Brendon, вполне нормальный вопрос, 19 лет.
Brendon
Заблокирован
17.08.2014, 07:07     Какая база требуется для понимания C++? #23
Цитата Сообщение от mormornie Посмотреть сообщение
Интересуют игры, ОС - виндовс.
добро пожаловать на http://gamedev.ru/
Надеюсь метя за эту ссылку админы не закроют

Добавлено через 1 минуту
Цитата Сообщение от mormornie Посмотреть сообщение
вполне нормальный вопрос, 19 лет.
Ну вы же наверное в вузе каком - то учитесь? По какой специальности ? Зачем вам вообще программирование? Не лучше ли пойти в банковское дело или юриспруденцию?

Добавлено через 1 минуту

Не по теме:

Цитата Сообщение от moex Посмотреть сообщение
Сейчас
А сейчас сколько лет?


Не по теме:

Кстати, под какую ОС кодил в 10 лет ?

mormornie
0 / 0 / 0
Регистрация: 17.08.2014
Сообщений: 13
17.08.2014, 07:10  [ТС]     Какая база требуется для понимания C++? #24
Brendon, вот вы будете смеяться, но филфак, романо-германское отделение... А программирование - интересно, и из разряда тех интересов, которые могут пригодиться в жизни. А те же юриспруденция и банковское дело... Всё-таки не интересны.
Brendon
Заблокирован
17.08.2014, 07:16     Какая база требуется для понимания C++? #25
Цитата Сообщение от mormornie Посмотреть сообщение
вот вы будете смеяться, но филфак
Не обижайтесь, но буду
Цитата Сообщение от mormornie Посмотреть сообщение
. А программирование - интересно
А раз так, то начинайте изучать с самого начала, основатель языка С++ - Бьерн Страуструп, можете начинать с его книжек, но всё же, по скольку вы девушка я бы порекомендовал послушать меня и поискать на торентах видео уроки специалиста, ссылки в первых постах моих были, так будет понятнее.

Добавлено через 2 минуты
Цитата Сообщение от mormornie Посмотреть сообщение
которые могут пригодиться в жизни
Честно говоря, процент профессиональных программистов - девушек крайне мал, думаю это связанно с особенностями профессии. Так что лучше учитесь на топ менеджера в банке, денег будет больше
moex
Заблокирован
17.08.2014, 07:17     Какая база требуется для понимания C++? #26
Бьерн Страуструп, можете начинать с его книжек
Дохлый страус устарел, во всяком случае в старых изданиях. K&R тоже.
Код оттуда современным компилятором без правок просто не скомпилируется.
0x10
2425 / 1597 / 232
Регистрация: 24.11.2012
Сообщений: 3,919
17.08.2014, 07:18     Какая база требуется для понимания C++? #27
Цитата Сообщение от moex Посмотреть сообщение
Дохлый страус устарел, во всяком случае в старых изданиях.
Так читайте новые О_о
Чумаков Антон
17.08.2014, 07:18
  #28

Не по теме:

Цитата Сообщение от Brendon Посмотреть сообщение
по скольку вы девушка
Говорите так, словно это что-то плохое. Что за двойные стандарты?

moex
Заблокирован
17.08.2014, 07:22     Какая база требуется для понимания C++? #29
Интересуют игры, ОС - виндовс.
Вот по играм я, увы, не спец. Не могу советовать. Спросите у кого другого, возможно в соотв. разделах форума (если они тут есть, я не смотрел).
Не исключено, что в итоге окажется, что лучше Вам взять не С++, а C#.
Он в разы проще и удобнее, вопрос в плане игр только в наличии адекватных движков и производительности - не будут ли эти игры слишком много кушать ресурсов.
А с этим к игроделам.

Добавлено через 55 секунд
Так читайте новые О_о
Вот. Это важно. Читать новые, а не первые попавшиеся.
И то, что-то я не уверен, что есть достаточно новые.
0x10
2425 / 1597 / 232
Регистрация: 24.11.2012
Сообщений: 3,919
17.08.2014, 07:23     Какая база требуется для понимания C++? #30
Цитата Сообщение от moex Посмотреть сообщение
И то, что-то я не уверен, что есть достаточно новые.
http://www.stroustrup.com/4th.html
http://www.stroustrup.com/programming.html
Brendon
Заблокирован
17.08.2014, 07:28     Какая база требуется для понимания C++? #31

Не по теме:

Цитата Сообщение от Чумаков Антон Посмотреть сообщение
Говорите так, словно это что-то плохое
Да нет, в что, это прекрасно!
Цитата Сообщение от Чумаков Антон Посмотреть сообщение
Что за двойные стандарты?
По этим вопросам к США



Добавлено через 2 минуты
Цитата Сообщение от moex Посмотреть сообщение
Спросите у кого другого, возможно в соотв. разделах форума (если они тут есть, я не смотрел)
Есть - http://www.cyberforum.ru/directx/
Но это мёртвая ветка.

Цитата Сообщение от moex Посмотреть сообщение
Не исключено, что в итоге окажется, что лучше Вам взять не С++, а C#.
Исключено, крутые игры пишутся исключительно на С++ (жалкие подобия игр на юнити на шарпе не в счёт)
mormornie
0 / 0 / 0
Регистрация: 17.08.2014
Сообщений: 13
17.08.2014, 07:35  [ТС]     Какая база требуется для понимания C++? #32
Brendon, а это самая распространённая реакция, больше достаётся только парням с филфака, хоть они и вымирающий вид)))
Если девушка - то уже и мозги не тем шлейфом подсоединены, и драйвера периодически слетают, да-да!) Думаю, лучше будет вариант разумного компромисса: попробовать так, попробовать по-другому, при необходимости повторить необходимое количество раз до осознания, что же лучше подходит... Всё-таки методика обучения - дело индивидуальное...

moex, C++ привлекает именно многофункциональностью. Игры - это что приходит на ум до знакомства со средой и языком. Потом, по мере изучения, можно будет более конкретно определиться по целям и методам их достижения.
Brendon
Заблокирован
17.08.2014, 07:40     Какая база требуется для понимания C++? #33
Цитата Сообщение от mormornie Посмотреть сообщение
C++ привлекает
Правильно, т.к. только на С++ (не считая ассемблеров) можно создать абсолютно любую программу и абсолютно под любую платформу
Цитата Сообщение от mormornie Посмотреть сообщение
больше достаётся только парням с филфака, хоть они и вымирающий вид)))

Цитата Сообщение от mormornie Посмотреть сообщение
Если девушка
На самом деле лучше мужа хорошего найди
0x10
17.08.2014, 07:46
  #34

Не по теме:

Цитата Сообщение от Brendon Посмотреть сообщение
Не лучше ли пойти в банковское дело или юриспруденцию?
Цитата Сообщение от Brendon Посмотреть сообщение
Так что лучше учитесь на топ менеджера в банке
Цитата Сообщение от Brendon Посмотреть сообщение
На самом деле лучше мужа хорошего найди
Один раз - случайность, два - совпадение, три - закономерность. Вопрос был не "что мне лучше делать вместо программирования".

Brendon
Заблокирован
17.08.2014, 07:57     Какая база требуется для понимания C++? #35
Цитата Сообщение от 0x10 Посмотреть сообщение
Вопрос был не "что мне лучше делать вместо программирования".
Ответ уже был - Устройство ЭВМ и язык ассемблера
Mr.X
Эксперт С++
 Аватар для Mr.X
2798 / 1574 / 246
Регистрация: 03.05.2010
Сообщений: 3,651
17.08.2014, 08:21     Какая база требуется для понимания C++? #36
Цитата Сообщение от mormornie Посмотреть сообщение
Может ли понадобиться какая-то информация в качестве "введения в программирование"?
Ну, С++ язык объектно-ориентированный, поэтому вначале нужно ООП освоить. А потом STL, а то у вас не С++, а Си получится.

Добавлено через 16 минут
Цитата Сообщение от 0x10 Посмотреть сообщение
http://www.stroustrup.com/4th.html
А, кстати, не слышно когда его на русский переведут?
St1f1er
2 / 2 / 0
Регистрация: 08.08.2014
Сообщений: 14
17.08.2014, 08:23     Какая база требуется для понимания C++? #37
На самом деле нужно начать с установки Visual Studio 2013. И создания консольного проекта.
Ага, и прииспользование Сишных функций которые в книгах, 2013ый выдаст ошибку компиляции.
Brendon
Заблокирован
17.08.2014, 08:30     Какая база требуется для понимания C++? #38
Цитата Сообщение от St1f1er Посмотреть сообщение
Ага, и прииспользование Сишных функций которые в книгах, 2013ый выдаст ошибку компиляции.
bullshit
moex
Заблокирован
17.08.2014, 08:42     Какая база требуется для понимания C++? #39
C++ привлекает именно многофункциональностью.
Не знаю, что вы понимаете под многофункциональностью, но готовых решений на разные случаи жизни в C# (не только в .NET, но и в сторонних библиотеках и просто в интернете) должно быть больше, чем в С++.
Надо именно сравнить. И если так и не найдется толковый специалист по играм, который вам все путем расскажет, то можете сами сравнить.
Мне вон в свое время тоже никто ничего толком не рассказывал, одни безапелляционные заявления людей, мало знакомых с темой, но желающих высказаться, типа "на джаве можно написать прогу, которая будет работать и на андроиде и на винде и на микроволновке, поэтому все остальные языки - унылое гавно", или просто "джава тормозит, поэтому под андроид рекомендую писать на C# - и точка".
Но я сравнил сам и в итоге выяснил следующее:
1) джава адски тормозит и на этом надо делать большой акцент
2) но все равно, это лучший инструмент для андроида, вероятно потому что его развивают сами авторы андроида, а реализации C# от сумрачных гениев - такое убожество что на скорость просто пофиг
3) на джаве можно написать библиотеку, работающие и на винде и на андроиде и (наверно) на микроволновке
4) но не целое приложение (вот для Win-Linux-Mac - еще возможно)
5) да и кроссплатформенный функционал джавы сильно урезан и реализует фичи каждой ОС хуже, чем нативный инструмент (ну кроме того же андроида, где джава фактически и есть таковой)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.08.2014, 08:49     Какая база требуется для понимания C++?
Еще ссылки по теме:

C++ Нужен пример рекурсивной функции для понимания ее назначения и практической пользы
C++ Какая используется для русских букв в Dev-C++
C++ Какая здесь формула для графика?

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

Или воспользуйтесь поиском по форуму:
0x10
2425 / 1597 / 232
Регистрация: 24.11.2012
Сообщений: 3,919
17.08.2014, 08:49     Какая база требуется для понимания C++? #40
Цитата Сообщение от Mr.X Посмотреть сообщение
А, кстати, не слышно когда его на русский переведут?
Информации на этот счет не видел, поэтому не дожидаясь читал оригинал. Написан достаточно просто и доступно.
Yandex
Объявления
17.08.2014, 08:49     Какая база требуется для понимания C++?
Ответ Создать тему
Опции темы

Текущее время: 02:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru