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

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

Войти
Регистрация
Восстановить пароль
 
thick_int
Заблокирован
#1

Объектно-ориентированный C++ и другие языки - C++

16.01.2012, 01:47. Просмотров 931. Ответов 8
Метки нет (Все метки)

Один мой знакомый посоветовал мне, для того чтобы лучше разобраться с объектно-ориентированной и библиотечно-шаблонной кухней C++ сперва предварительно лучше изучить такой язык как Visual Basic или C#.
Верно ли это?

То есть как лучше изучать C++ на голяк или лучше предварительно изучить чего-нибудь попроще?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.01.2012, 01:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Объектно-ориентированный C++ и другие языки (C++):

объектно-ориентированный анализ,объектно-ориентированное проектирование - C++
Прошу помочь построить диаграмму прециндентов и диаграмму классов,мне необходимо только начало диаграммы или хотя-бы какой-нибудь пример с...

Структурированный в объектно-ориентированный - C++
Доброго времени суток! В чем собственно моя проблема. Есть задание курсовой роботы (миниатюры), есть исходник программы написанный мною...

Объектно-ориентированный анализ и проектирование с примерами приложений - C++
Стоит ли её читать, а то пролистал в середине кодов никаких нет один текст + немного картинок как из газеты? Добавлено через 41 минуту...

Объектно-ориентированный аналог телефонного справочника: поиск по нескольким параметрам одновременно - C++
Здравствуйте! Помогите, пожалуйста, с задачей! Создать объектно-ориентированный аналог телефонного справочника. Сформировать классы...

Какие объектно ориентированные языки были до С++? - C++
Какие объектно ориентированные языки были до С++?

Extern: Есть ли на данный момент набор инструментов, которые позволили бы использовать другие языки - C++
Всем доброго времени суток. Часто встречаю использование оператора (если это, конечно, вообще оператор) extern в виде конструкции extern...

8
NoMasters
Псевдослучайный
1899 / 1110 / 74
Регистрация: 13.09.2011
Сообщений: 3,158
16.01.2012, 01:54 #2
Лучше всего сначала изучить С(а до этого ещё можно какой-нибудь паскаль, чисто пощупать базовые алгоритмы). Тогда куча дурацких вопросов отпадёт сама по себе, ибо будешь знать, как оно там внутри работает.
0
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
16.01.2012, 01:55 #3
Цитата Сообщение от thick_int Посмотреть сообщение
Один мой знакомый посоветовал мне, для того чтобы лучше разобраться с объектно-ориентированной и библиотечно-шаблонной кухней C++ сперва предварительно лучше изучить такой язык как Visual Basic или C#.
ааааааыа, конечно же нет

Добавлено через 53 секунды

Не по теме:

Цитата Сообщение от NoMasters Посмотреть сообщение
а до этого ещё можно какой-нибудь паскаль
удалите это)

0
NoMasters
Псевдослучайный
1899 / 1110 / 74
Регистрация: 13.09.2011
Сообщений: 3,158
16.01.2012, 01:57 #4
И полезность некоторых из решений ООП во время решения некой прикладной задачи уровнем выше учебных примеров заодно станет понятной

Добавлено через 38 секунд
Mayonez, почему нет? Неважно, на чём учится применять условия и прочие циклы
0
silent_1991
Эксперт С++
4997 / 3055 / 149
Регистрация: 11.11.2009
Сообщений: 7,040
Завершенные тесты: 1
16.01.2012, 02:05 #5
thick_int, лично я сначала учил Си (по необходимости), потом С++ (сам, поскольку было интересно, да и язык мне понравился). Сейчас изучаю шарп. Так вот, могу сказать одно: С++ очень сильно помогает понять, как именно реализована та или иная вещь в других языках, потому что в них эти вещи скрыты от пользователя, а в С++ с ними приходится напрямую работать. И вроде бы можно в более высокоуровневых языках (таких, как шарп или джава) обходиться без этих вещей, но если их знаешь, нет ощущения неизвестности.
Возможно, всё это звучит несколько размыто, поэтому подведу итог: чтобы понять шарп, возможно, и стоит немного поучить плюсы, но ни в коем случае не наоборот.
1
Dekio
Фрилансер
Эксперт С++
5837 / 1218 / 214
Регистрация: 23.11.2010
Сообщений: 3,377
Записей в блоге: 1
16.01.2012, 02:06 #6
thick_int, что вы конкретно хотите учить? С++? Ну так учите С++, а не забивайте голову лишним.
0
Finale
13 / 13 / 1
Регистрация: 12.01.2012
Сообщений: 49
16.01.2012, 04:14 #7
Присоеденюсь к автору выше: хотите учить С++ - учите. Обычно, в учебниках изучение классов предваряется описанием и примером, где показаны плюсы решиния с использованием ООП. Тоже касается и шаблонов.
0
ITDeveloper
85 / 85 / 5
Регистрация: 14.01.2011
Сообщений: 265
16.01.2012, 06:17 #8
Есть хорошая книга для первых шагов в с++. Изучение с++ за 21 день!
0
Nameless One
Эксперт С++
5780 / 3429 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
16.01.2012, 07:31 #9
Хочешь Ъ-ООП — изучай Smalltalk. Но понять ООП в С++ он вряд ли тебе поможет

Цитата Сообщение от thick_int Посмотреть сообщение
сперва предварительно лучше изучить такой язык как Visual Basic
лучше не надо

Цитата Сообщение от thick_int Посмотреть сообщение
... или C#
не обязательно
1
16.01.2012, 07:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.01.2012, 07:31
Привет! Вот еще темы с ответами:

Задача на ориентированный граф - C++
Ребята, спасайте! обычно я прихожу сюда с недоделанным кодом/кодом в котором что-то неправильно работает, но тут времени совсем не...

Ориентированный граф и матрица инцидентности - C++
Вот у меня есть такое прекрасное задание: Базовый класс: Элемент ориентированного графа. Производные классы: дуга и вершина...

Из матрицы смежности сделать ориентированный граф - C++
Какаю библиотеку использовать что би нарисовать граф?Возможно есть готов код ,буду очень благодарный за любую помощь.У меня идей ноль)

Ориентированный граф. Получить из списка рёбер матрицу смежности - C++
Задача: Простой ориентированный граф задан списком ребер, выведите его представление в виде матрицы смежности. Входной файл содержит...


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

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

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