Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

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

Доброго времени суток! Возникло желание научиться работать в Си, но одолели смутные сомнения. Каюсь, ничего сложнее Pascal ABC в школьные годы "в руках не держала", специальность связана с языками, но отнюдь не программирования. Может ли понадобиться какая-то информация в качестве "введения в программирование"?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.08.2014, 05:00
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Какая база требуется для понимания C++? (C++):

Задачи для тренировки и лучшего понимания - C++
Ребят. Кто-нибудь может дать задачу для тренировки? Приблизительно по всему курсу С++. Буду благодарен за сложную задачу, но которую...

Элементарные программы, для лучшего понимания языка... - C++
Здравствуйте. Вот сегодня решил что пора изучать с++. Есть пару задач. Начал решать и уже на первой запоролся( суть в том чтобы определить...

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

Работа функции feof() и вообще трудности понимания EOF - C++
Заранее прошу простить за тупые вопросы :) В связи с очевидным недоумством я не понимаю 1.foef считала что то за файлом , почему...

Какая здесь формула для графика? - C++
Переменной z присвоить значение 1, если точка (х,у) принадлежит зарисованной площади, и 0 в другом случае.

Какая версия Borland для MS-DOS 6.22? - C++
Подскажите, какая версия Борланда с/с++ ставится на чистый DOS? ставил Borland 3.1, при установке он требует указать папку Windows. При...

60
Brendon
Заблокирован
17.08.2014, 07:28 #31

Не по теме:

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



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

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

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

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

Не по теме:

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

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

Добавлено через 16 минут
Цитата Сообщение от 0x10 Посмотреть сообщение
http://www.stroustrup.com/4th.html
А, кстати, не слышно когда его на русский переведут?
2
St1f1er
2 / 2 / 0
Регистрация: 08.08.2014
Сообщений: 14
17.08.2014, 08:23 #37
На самом деле нужно начать с установки Visual Studio 2013. И создания консольного проекта.
Ага, и прииспользование Сишных функций которые в книгах, 2013ый выдаст ошибку компиляции.
0
Brendon
Заблокирован
17.08.2014, 08:30 #38
Цитата Сообщение от St1f1er Посмотреть сообщение
Ага, и прииспользование Сишных функций которые в книгах, 2013ый выдаст ошибку компиляции.
bullshit
0
moex
Заблокирован
17.08.2014, 08:42 #39
C++ привлекает именно многофункциональностью.
Не знаю, что вы понимаете под многофункциональностью, но готовых решений на разные случаи жизни в C# (не только в .NET, но и в сторонних библиотеках и просто в интернете) должно быть больше, чем в С++.
Надо именно сравнить. И если так и не найдется толковый специалист по играм, который вам все путем расскажет, то можете сами сравнить.
Мне вон в свое время тоже никто ничего толком не рассказывал, одни безапелляционные заявления людей, мало знакомых с темой, но желающих высказаться, типа "на джаве можно написать прогу, которая будет работать и на андроиде и на винде и на микроволновке, поэтому все остальные языки - унылое гавно", или просто "джава тормозит, поэтому под андроид рекомендую писать на C# - и точка".
Но я сравнил сам и в итоге выяснил следующее:
1) джава адски тормозит и на этом надо делать большой акцент
2) но все равно, это лучший инструмент для андроида, вероятно потому что его развивают сами авторы андроида, а реализации C# от сумрачных гениев - такое убожество что на скорость просто пофиг
3) на джаве можно написать библиотеку, работающие и на винде и на андроиде и (наверно) на микроволновке
4) но не целое приложение (вот для Win-Linux-Mac - еще возможно)
5) да и кроссплатформенный функционал джавы сильно урезан и реализует фичи каждой ОС хуже, чем нативный инструмент (ну кроме того же андроида, где джава фактически и есть таковой)
0
0x10
2549 / 1729 / 264
Регистрация: 24.11.2012
Сообщений: 4,351
17.08.2014, 08:49 #40
Цитата Сообщение от Mr.X Посмотреть сообщение
А, кстати, не слышно когда его на русский переведут?
Информации на этот счет не видел, поэтому не дожидаясь читал оригинал. Написан достаточно просто и доступно.
0
taras atavin
3888 / 1762 / 92
Регистрация: 24.11.2009
Сообщений: 27,565
17.08.2014, 08:55 #41
Правильно писанный натив ацки тормозить не может и вообще превосходит по скорости исполнения абсолютно всё остальное. Даже если тормозит сам процессор, под чем бы то нибыло кроме натива он будет тормозить ешё капитальнее.
0
moex
Заблокирован
17.08.2014, 08:57 #42
taras atavin, зато программист, пиша под натив, тормозит. Особенно пиша под него правильно.
Иначе все бы под натив всё и писали.
0
St1f1er
2 / 2 / 0
Регистрация: 08.08.2014
Сообщений: 14
17.08.2014, 08:58 #43
bullshit
Попробуй.......
0
mormornie
0 / 0 / 0
Регистрация: 17.08.2014
Сообщений: 13
17.08.2014, 13:05  [ТС] #44
Brendon,
На самом деле лучше мужа хорошего найди
А вот это уже что-то близкое к "ШТААА?О_о"

moex, спасибо, надо будет посмотреть и в этом направлении!
0
Справлюсь
23 / 23 / 5
Регистрация: 24.07.2014
Сообщений: 209
17.08.2014, 13:58 #45
Цитата Сообщение от mormornie Посмотреть сообщение
Наверно, пока ещё рано говорить о планах, но основное интересующее направление - создание развлекательных приложений.
действительно рано. сперва вам нужно овоить консоль(приложение с черным окошком в которое программа выводит текст и может вводить пользователь когда ему это разрешает прога), а под Windows вы начнёте писать гдето через пол-года(сейчас сам учю).но не отчаевайтесь это интересно.
кстате сам я учился по ШАГовскому учебнику но потом стал вопрос узучения WinAPI(простейшее програмирование под виндовс) у вас тоже наверняка будет такая проблемата, так как вы изучаете самостоятельно. сейчас я учюсь по Р. М. Ганеев - "Проектирование интерфейса пользователя средствами Win32 API"(с MFC трудно начинать) там доступным языком разказывается, правда плохо что он в форате PDF и текст приходится переписывать что крайне неудобно.
1
17.08.2014, 13:58
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.08.2014, 13:58
Привет! Вот еще темы с ответами:

Для чего какая библиотека нужна - C++
помогите разобраться для чего какая библиотека нужна

Какая есть библиотека для работы с ftp? - C++
есть ли какая либо библиотека для работы с ftp? <ftp.h> -?если нет то где можно скачать? Программирую на С++ в КОНСОЛИ. Программа под...

Подскажите какая книга лучше для новичка - C++
Шилдт С++ для начинающих. Шаг за шагом Или Шилдт C++: базовый курс

Какая используется для русских букв в Dev-C++ - C++
Какая используется для русских букв? А то нотепад++ не распознает автоматом.


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

Или воспользуйтесь поиском по форуму:
45
Ответ Создать тему
Опции темы

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