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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.94
mormornie
0 / 0 / 0
Регистрация: 17.08.2014
Сообщений: 13
#1

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

17.08.2014, 05:00. Просмотров 2410. Ответов 60
Метки нет (Все метки)

Доброго времени суток! Возникло желание научиться работать в Си, но одолели смутные сомнения. Каюсь, ничего сложнее Pascal ABC в школьные годы "в руках не держала", специальность связана с языками, но отнюдь не программирования. Может ли понадобиться какая-то информация в качестве "введения в программирование"?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.08.2014, 05:00     Какая база требуется для понимания C++?
Посмотрите здесь:
C++ Элементарные программы, для лучшего понимания языка...
C++ Нужен пример рекурсивной функции для понимания ее назначения и практической пользы
Работа функции feof() и вообще трудности понимания EOF C++
C++ Какая версия Borland для MS-DOS 6.22?
C++ Какая здесь формула для графика?
Для чего какая библиотека нужна C++
C++ Какая используется для русских букв в Dev-C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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
Эксперт С++
3048 / 1693 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
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) да и кроссплатформенный функционал джавы сильно урезан и реализует фичи каждой ОС хуже, чем нативный инструмент (ну кроме того же андроида, где джава фактически и есть таковой)
0x10
2459 / 1631 / 238
Регистрация: 24.11.2012
Сообщений: 4,012
17.08.2014, 08:49     Какая база требуется для понимания C++? #40
Цитата Сообщение от Mr.X Посмотреть сообщение
А, кстати, не слышно когда его на русский переведут?
Информации на этот счет не видел, поэтому не дожидаясь читал оригинал. Написан достаточно просто и доступно.
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
17.08.2014, 08:55     Какая база требуется для понимания C++? #41
Правильно писанный натив ацки тормозить не может и вообще превосходит по скорости исполнения абсолютно всё остальное. Даже если тормозит сам процессор, под чем бы то нибыло кроме натива он будет тормозить ешё капитальнее.
moex
Заблокирован
17.08.2014, 08:57     Какая база требуется для понимания C++? #42
taras atavin, зато программист, пиша под натив, тормозит. Особенно пиша под него правильно.
Иначе все бы под натив всё и писали.
St1f1er
2 / 2 / 0
Регистрация: 08.08.2014
Сообщений: 14
17.08.2014, 08:58     Какая база требуется для понимания C++? #43
bullshit
Попробуй.......
mormornie
0 / 0 / 0
Регистрация: 17.08.2014
Сообщений: 13
17.08.2014, 13:05  [ТС]     Какая база требуется для понимания C++? #44
Brendon,
На самом деле лучше мужа хорошего найди
А вот это уже что-то близкое к "ШТААА?О_о"

moex, спасибо, надо будет посмотреть и в этом направлении!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.08.2014, 13:58     Какая база требуется для понимания C++?
Еще ссылки по теме:
Какая есть библиотека для работы с ftp? C++
Подскажите какая книга лучше для новичка C++
C++ Какая команда служит для открытия файла на компьютере?
Какая среда, кроме visual studio, есть еще для c++ C++
Определить, какая из фигур имеет большую площадь / С++ для начинающих C++

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

Или воспользуйтесь поиском по форуму:
Справлюсь
23 / 23 / 5
Регистрация: 24.07.2014
Сообщений: 203
17.08.2014, 13:58     Какая база требуется для понимания C++? #45
Цитата Сообщение от mormornie Посмотреть сообщение
Наверно, пока ещё рано говорить о планах, но основное интересующее направление - создание развлекательных приложений.
действительно рано. сперва вам нужно овоить консоль(приложение с черным окошком в которое программа выводит текст и может вводить пользователь когда ему это разрешает прога), а под Windows вы начнёте писать гдето через пол-года(сейчас сам учю).но не отчаевайтесь это интересно.
кстате сам я учился по ШАГовскому учебнику но потом стал вопрос узучения WinAPI(простейшее програмирование под виндовс) у вас тоже наверняка будет такая проблемата, так как вы изучаете самостоятельно. сейчас я учюсь по Р. М. Ганеев - "Проектирование интерфейса пользователя средствами Win32 API"(с MFC трудно начинать) там доступным языком разказывается, правда плохо что он в форате PDF и текст приходится переписывать что крайне неудобно.
Yandex
Объявления
17.08.2014, 13:58     Какая база требуется для понимания C++?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru