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

На что нужно делать упор в изучении C++? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Комбинации отобразить в целое http://www.cyberforum.ru/cpp-beginners/thread444683.html
Добрый день! Вот такая у меня задача: Получаю на входе 5 значений double. Пусть переменные a,b,c,d,e 1 задача расположить их в порядке убывания. Например deabc (равенство меня не волнует) 2 задача преобразовать результат первой задачи в число всего получается 5!=120 вариантов abcde - 0 abced - 1
C++ Перевод из восьмиричной в десятиричную Помогите, пожалуйста, переписать программу, что бы она была без динамического массива: #include <iostream> #include <math.h> using namespace std; int main() { int temp, size=0,nVal; int S=0; http://www.cyberforum.ru/cpp-beginners/thread444677.html
C++ Векторы!!!
Как найти произведение двух векторов и записать это в рабочем варианте допустим у меня 1 вектор(5,6,7) и второй (7,8,9) мне что нужно составить матрицу из этих векторов и найти детерминант правильно? если нет исправьте пожалуйста.
Не работает функция! C++
Получает имя файла и возвращает позицию слова наибольшей длины. На экран выводится слово наибольшей длины. Но почемуто функция не работает! #include <iostream> #include <stdio.h> #include <conio.h> #include <string.h> using namespace std; int func(char*, char);
C++ Перечисление строк из файла http://www.cyberforum.ru/cpp-beginners/thread444647.html
Допустим есть файл usernames.dat (который есть), в нём хранятся ники игроков в разном регистре. нужно сравнить каждую строку из файла usernames.dat с той что лежит в переменной const char * nickname. если найдено то прибавить к переменной "unsigned long k;" еденицу
C++ Определить скорость движения автомобиля v, преодолевающего расстояние S за время t определить Скорость движения автомобиля v, преодолевающего расстояние S за время t, с учетом возможности равномерного или равнопеременного движения. нужно решить используя оператор выбора. буду ждать с нетерпением!ЗАРАНЕЕ СПАСИБО! подробнее

Показать сообщение отдельно
Paporotnik
383 / 227 / 7
Регистрация: 06.07.2011
Сообщений: 512
12.02.2012, 01:08     На что нужно делать упор в изучении C++?
STL и шаблоны неразрывны от С++ и их изучение - необходимость. Фактически, говоря о знании С++ подразумевают и знакомство с ними.
Boost - расширение STL'а. Тут важнее не ее доскональное знание, а, как и для любой библиотеки, умение воспользоваться ею при надобности, а не городить велосипед самому.
Qt - несколько более высокий уровень. Штука занятная и довольно простая. И, что важно, активно развиваемая, поддерживаемая и превосходно документированная. Позволяет клепать работоспособные приложения практически не заботясь о сложностях языка. Покрывает собой добрую часть популярных возможностей STL-а и boost-а.

что до востребованности. говорю из опыта просмотра десятков вакансий за последние 2-3 недели))
Java и C# идут сразу за веб-программистами и потягаться с ними могут разве что 1Cовщики.
C\C++ встречается гораздо реже. И тут несколько предметных областей с кардинально разными требованиями. К программисту встраиваемых систем будет требование знания Linux на уровне разработчика, знание архитектуры и низкоуровневого программирования. От программиста мобильных приложений требуют как правило знания SDK целевой платформы - Android'а, iOS'а. У обычных разработчиков desktop-приложений большим плюсом считается знание фреймворков, в том числе Qt'а. Довольно много вакансий вакансий по разработке игр. Тут OpenGL и DirectX в почете.
И для всем без исключения нужно иметь опыт работы с дебаггером и системами контроля версий.

так что, смотри stl, boost, qt. а потом выбирай интересующую область и углубляйся в нее. работа должна прежде всего быть интересной, т.к. программирование это все-таки творческий процесс.
 
Текущее время: 21:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru