![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
DenisDub |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 21.7.2012 Репутация: нет Всего: нет |
Здравствуйте! Я самостоятельно изучил основы C++ по следующим книгам: Шилдт, базовый курс; Лафоре, ООП в C++; Либерти, 21 день; Страуструп, С++. Читал по порядку. Теперь могу писать простые консольные программы для себя (на физические темы, учусь на физфаке). Есть желание начать проект, не слишком сложный, но чтобы использовать по возможности все полученные знания.
У меня три просьбы: 1. Подскажите, пожалуйста, идеи насчет проекта; 2. Как продолжить изучение С++ в сторону графики, игр. Надо ли учить 3D Max, DirectX, Qt? 3. Стоит ли учить другие языки ( в частности, Delphi), или лучше довести С++ до хорошего уровня? Заранее спасибо! |
|||
|
||||
boobie |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 162 Регистрация: 16.9.2011 Репутация: нет Всего: нет |
Давно С++ изучать начал?
|
|||
|
||||
DenisDub |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 21.7.2012 Репутация: нет Всего: нет |
Около полугода назад
|
|||
|
||||
boobie |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 162 Регистрация: 16.9.2011 Репутация: нет Всего: нет |
Напиши крестики-нолики, затем морской бой... Сделай разные уровни сложности... И, конечно, не в консоли)))
Я так когда-то Паскаль учил. Конечно в дальнейшем придется учить и другие языки программирования... Через полгода все поймешь ![]() |
|||
|
||||
bsa |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Это зависит от твоих пожеланий. 3D Max к программированию отношения почти не имеет. DirectX - игры (я бы советовал OpenGL - кроссплатформенная), Qt - бизнес-приложения (т.е. с оконным графическим интерфейсом, но при желании можно и OpenGL включить).
|
||||
|
|||||
Riviero |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 136 Регистрация: 25.3.2010 Репутация: нет Всего: 3 |
Главное ООП понять и выучить
|
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
||||
|
||||
baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 15 Всего: 101 |
По идее, для поставленной задачи язык выбирается - из тех, которые известны. В этот момент учить поздновато, это плохо сказывается на сроках и качестве проекта. Учить стоит те языки, которыми пользуешься повседневно. Остальные очень полезно изучать, т.к. это: 1. расширяет кругозор и позволяет лучше понять программирование вообще: одни и те же парадигмы программирования реализованы в разных языках немного по-разному. не все парадигмы реализованы в одном языке. 2. повышает возможность использования более подходящего языка Это сообщение отредактировал(а) baldina - 23.7.2012, 14:56 |
|||
|
||||
EvilsInterrupt |
|
|||
Executables research ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 14.7.2007 Где: Железнодорожный, МО, Россия Репутация: нет Всего: 9 |
DenisDub,
Учись лучше понимать задачу, любую, т.е. вырабатывай в себе правильный подход к решению задаче. Учись ставить вопросы перед решением любой задачи. Научишься этому сбережешь уйму себе времени. Правильно понятая задача = четверть успешного проекта. |
|||
|
||||
baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 15 Всего: 101 |
моя школьная учительница математики говорила, что записанное Дано - половина решения
|
|||
|
||||
saneea |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 13.7.2005 Репутация: нет Всего: 0 |
если и учить что-то ещё помимо C++, то точно не Delphi. Лучше уже Java, C# или скриптовый язык какой-нибудь. |
|||
|
||||
EvilsInterrupt |
|
|||
Executables research ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 14.7.2007 Где: Железнодорожный, МО, Россия Репутация: нет Всего: 9 |
saneea,
К чему такие предрассудки? Delphi вполне имеет право на то чтобы на него потратили время. Это достаточно красивый и лаконичный язык не в ущерб качеству. Прежде чем о чем-то плохо отзываться надо отчетливо понимать все минусы и недостатки, причем на практике, а не догадки строить! |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 20 Всего: 110 |
||||
|
||||
Modul |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 17.2.2006 Репутация: нет Всего: нет |
Delphi - это вообще не язык, а среда программирования. Язык - Object Pascal.
Посоветую: Устройтесь на работу, потом поймете, что там надо и дотянете-подтянете. 3D Max - это к художнику. --------------------
I'll be back ! |
|||
|
||||
EvilsInterrupt |
|
||||||
Executables research ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 14.7.2007 Где: Железнодорожный, МО, Россия Репутация: нет Всего: 9 |
Ой не надо не надо! С 2002-го успешно и много раз обновлялся Skype, Total Commander, QIP, VmProtect, EnigmaProtect да и дохрена всего вобщем. Видал я эти понты!!! Вот ей богу, стоит подойти с задачей и почему-то понты куда-то деваются.
Изыди. Именно из-за его ограниченности перешел на Go и пока не жалею, только с IDE у него хреовато, поэтому пишу в Far-е ))) Добавлено через 43 секунды
Это раньше считалось так, уже черт знает сколько лет принято считать языком! |
||||||
|
|||||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |