Как выучить язык с++
3 комментария к статье «Как выучить язык с++»
ОбразованиеДалее »
Обзор распространенных методик об... Популярные методики обучения английскому...
Как студентам справиться с больши... Студенческая жизнь во все времена была очень...
Какие преимущества имеет высшее д... Хорошее образование в наше время просто...
Математика и олимпиадные задания ... Подготовка учащихся дошкольных образовательных...
Как поступить в хороший польский ... Высокий уровень образования – это далеко не...
Как выучить английский язык в Вор... Английский язык является одним из международных...
Для того чтобы выучить языки программирования для начало нужно знать основы программирования, затем изучаете синтаксис, алгоритмы ,типы данных классы и т.п
И надо много практиковаться чем больше тем лучше и не забывать читать книги.
Советую поискать на youtube обучающие видеоуроки. Следуя за ними, и повторяя все, что там учат, вы в скором времени обучитесь любому языку программирования.
Целиком выучить язык программирования невозможно.
Необходимо изучить основы программирования «- распространенные алгоритмы. (обмены,смещения,сортировки, поиски, деревья)
Далее при освоении уже самого языка необходимо знать основные типы данных, и основы работы с ними, преобразование типов данных.
Затем можно приступать к простейшим функциям и подпрограммам.(входные и возвращаемые значеня функций, вызовы функций механизмы рекурсий, перегрузка функций).
Осилив все это вам следует хорошенько понять и изучить такую довольно таки сложную тему как динамическая память (указатели и адреса).Научитесь работать с динамической памятью, исключите из ваших кодов ошибки адресаций и утечек памяти.
Осилив все это вы сможете писать довольно таки сложные программы в стиле СИ.
Но СИ++ это объектно ориентированный язык программирования и его главное отличие от СИ — это широкая возможность работы с классами. Необходимо хорошо различать публичные защищенные и приватные методы и свойства класса, отличать их друг от друга. Конструкторы деструкторы и переопределенные операторы. Механизмы наследования, полиморфизм. Виртуальные функции.
Классы тоже очень сложная и обширная тема. Ее нужно досконально изучить. «
Обладая хорошими знаниями того, что описано выше и умением пользоваться справками и сторонними библиотеками вы сможете создавать приложения любой сложности(сли конечно хватит времени и терпения).
Желаю удачи в этом долгом и нелегком пути познания одного из самых популярных ныне языков программирования СИ++. Из книг могу посоветовать автора по фамилии Страуструп. У него описаны все основы языка, но некоторые детали описаны недостаточно подробно и придется искать их подробного описания уже в других местах.