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

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

Войти
Регистрация
Восстановить пароль
 
Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737
#1

Следующий этап изучения!? - C++

17.02.2013, 13:26. Просмотров 671. Ответов 10
Метки нет (Все метки)

Освоил основы С++ подтяну STL а куда потом? подскажите в каком направлении двигаться дальше, что востребовано?(ответы типа Хочешь писать игры читай про игры, кароч что хочешь про то и читай - оставьте себе)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2013, 13:26     Следующий этап изучения!?
Посмотрите здесь:

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

Этап в задаче по одномерным массивам - C++
void zeroElementsDelete(int *array, size_t *arraySize) { size_t zeroCounter(0); for (size_t i=0; i < *arraySize; i++) ...

Ошибка: первый этап обработки исключения по адресу - C++
При компилировании выходит ошибка Вот сам код #include <stdafx.h> #include <stdio.h> // для printf() и scanf() #include...

следующий шаг - C++
нужен совет заканчиваю изучать 1-ю книгу по С++ Дайтела Какие лучше книги дальше изучать, по: STL, MFC, OpenGL, Win 32 API, или что-то...

Следующий день - C++
Given three natural numbers a, b, c which represent the day, month and year of some date. For example: 1, 4, 1991 represents 1st April...

Дан следующий класс - C++
Дан следующий класс, покажите, как добавить дружественную функцию isneg(), которая получает один параметр типа myclass и возвращает true,...

Выводим следующий день - C++
Нужна помощь... Нужно, чтобы когда вводишь день, месяц, год - то день отображался следующий. А также, чтобы когда 31.12.2014 число...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Форумчанин
Эксперт С++
4514 / 2856 / 228
Регистрация: 12.12.2009
Сообщений: 7,250
Записей в блоге: 1
Завершенные тесты: 1
17.02.2013, 13:32     Следующий этап изучения!? #2
Цитата Сообщение от Хулиган Посмотреть сообщение
(ответы типа Хочешь писать игры читай про игры, кароч что хочешь про то и читай - оставьте себе)
Так это самый правильный ответ.
Ну раз так, то могу посоветовать следующее - разобраться с WinAPI (хотя бы немного), чтоб понять что есть API ОС в целом и, например, как реально устроены окна изнутри, потому как потом, если будешь писать оконные приложения при помощи каких либо библиотек, то эти подробности от тебя будут скрыты, а знать их очень желательно.
И читать книги (желательно не одну) по алгоритмам и АТД, т.к. это базовые знания для программиста, которые собственно и делают из него программиста (ЯП лишь инструмент).
По алгоритмам и АТД могу посоветовать Сэджвика (его книги легко гуглятся), по WinAPI - Рихтер (общепризнаный авторитет в этой области), но книга Рихтера может показаться сложноватой, поэтому можно начать с чего-нибудь по-проще.
Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737
17.02.2013, 13:41  [ТС]     Следующий этап изучения!? #3
Цитата Сообщение от Kastaneda Посмотреть сообщение
Так это самый правильный ответ.
я просто хочу что бы посоветовали что то востребованное.....а не оставили меня 1на1 перед таким выбором
ITcrusader
Эксперт C++
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
17.02.2013, 16:43     Следующий этап изучения!? #4
Если честно, не могу понять, что имеется в виду под "что востребованно?". Можно конкретнее вопрос задать?)
Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737
17.02.2013, 17:54  [ТС]     Следующий этап изучения!? #5
То что пользуется спросом на рынке труда!
ITcrusader
Эксперт C++
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
17.02.2013, 18:24     Следующий этап изучения!? #6
Мозги и опыт - пользуются спросом)))
Если умеешь делать свою работу, то найдешь своё (высокооплачиваемое) место в любой области. Выбирать тебе по вкусу.

А что сделать, чтобы подкачаться - почитать Кнута - знания, которые пригодятся, на каком бы языке не писал)
А так же быть в курсе основ наиболее часто используемых инструментов разработки ПО вообще. Узнать об актуальных на сегодняшний день можно, прошерстив вакансии IT в интернетах.

И да, если тебе интересно, что пользуется спроссом больше всего - зайди на какой-нить сайт для фрилансеров и увидишь, что мир заполонён джумлами, битриксами и т.д. и т.п. and so on, etc, а мы тут хернёй занимаемся на C++, на котором только по ногам хреначить и можно себе)))))))

Если еще не качаешь учебник по Джумле - покури про шаблоны проектирования
xtorne21st
интересующийся
303 / 274 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
17.02.2013, 18:35     Следующий этап изучения!? #7
Цитата Сообщение от Хулиган Посмотреть сообщение
То что пользуется спросом на рынке труда!
Приложения на symbian

Добавлено через 2 минуты
А вообще IT щас всё востребовано. Бери, что нравится и дерзай...
Kuzia domovenok
1890 / 1745 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
17.02.2013, 18:37     Следующий этап изучения!? #8
Цитата Сообщение от Хулиган Посмотреть сообщение
Освоил основы С++ подтяну STL а куда потом?
Ну почитай про паттерны и ООП вообще. ИМХО один из основных недостатков очень многих курсов и книжек по С++ - то, что они плохо демонстрируют реальное применение ООП, ограничиваясь
- лаба 1: создай класс вектор и научись беречь от утечек динамически выделенную память
- лаба 2: создай класс фигура+наследники и познакомься с наследованием, полиморфизмом, вирт.ф-ями
Всё! ООП изучили, свободен.
После такого курса стиль программирования и не изменяется практически. Просто там где раньше на Си писалось struct, ученик будет писать class.
ИМХО, помимо этих двух тем следует параллельно изучать те же паттерны и парадигму ООП вообще. Причём на реальном примере какого-нибудь достаточно большого приложения.
Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737
17.02.2013, 18:50  [ТС]     Следующий этап изучения!? #9
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
ИМХО один из основных недостатков очень многих курсов и книжек по С++ - то, что они плохо демонстрируют реальное применение ООП
мб тогда почитать страуструпа 1000 страниц?
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
17.02.2013, 18:53     Следующий этап изучения!? #10
Цитата Сообщение от Хулиган Посмотреть сообщение
мб тогда почитать страуструпа 1000 страниц?
Level up и далее
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2013, 22:51     Следующий этап изучения!?
Еще ссылки по теме:

Следующий проект устарел - C++
Visual Studio 14.0 , NET Framework 4.6 Как исправить такую ситуацию?? Что делать???

Не могу запустить следующий код - C++
class Tokenizer { private: string content; string delims; size_t npos; public: //constructors and destructors...

почему не работает следующий код? - C++
Даны действительные числа a1, ..., a7. Получить последовательность b1, ..., b7, где при i = 1, 2, ..., 7 значение bi равно 2^(i+1)+a^3 . ...

Допускается ли в С + + следующий фрагмент программы? - C++
Допускается ли в С + + следующий фрагмент программы? Если «да» - опишите семантику этих действий; если «нет» - объясните почему. void...

Struct tm перейти на следующий год - C++
такая проблема, нужно посчитать дату, вот кусочек условия, в котором происходит подсчёт, дело в том, что 12 месяц +1 будет = 13, а не...


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

Или воспользуйтесь поиском по форуму:
coder888
Сообщений: n/a
17.02.2013, 22:51     Следующий этап изучения!? #11
На этом сайте [ссылка удалена] можно найти необходимые книги по программированию
Yandex
Объявления
17.02.2013, 22:51     Следующий этап изучения!?
Ответ Создать тему
Опции темы

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