2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Изучение С++
Сообщение27.11.2006, 00:15 
Аватара пользователя
Сейчас очень много книг по С++ разного уровня сложности,с какой книги лучше всего начать изучать этот язык,какой продолжить и т д,чтобы постепенно совершенствовать знания.Что для новичка будет самым трудным в освоении этого языка,может кто-нибудь поделится опытом изучения,какое время необходимо для того чтобы освоить С++ на приличном уровне?

 
 
 
 
Сообщение27.11.2006, 15:56 
Сначала надо читать книгу, где подробно описаны базовые вещи на простом уровне, например:
Дж.Либерти. С++ за 21 день
Продолжить можно справочной литературой:
- B.Stroustrup. The C++ Programming Language. 3rd Ed.
- H.Schildt. C++ Complete Reference. 4th Ed.
Рекоммендую почитать Шилдта ещё The Art of C++, STL Programming

 
 
 
 
Сообщение09.01.2007, 13:14 
Предлагаю свой вариант описания C++ на 30 страницах, см. мой сайт:
http://www.kosshams.narod.ru -> Описание С++.
Этот текст не до конца выверен и доделан. Представляет собой конспективное описание всех синтаксических конструкций C++ и принципа их работы. Не содержит описания библиотечных функций, например, memcopy или sprintf.

 
 
 
 
Сообщение09.01.2007, 15:56 
Аватара пользователя
Неплохая книжка по С++ Подбельского (на самом деле, у него там несколько книжек, рассчитаны они как раз на студентов, так что учить язык по ним легко и просто).

 
 
 
 
Сообщение10.01.2007, 21:21 
Попробуйте вначале почитать Подбельского, только книжка у него не по С++, а по С, но для начала она лучше всего подойдет,т.к. написано там очень простым и понятным языком. Более высокий уровень - это Герберт Шилдт С++.
Для новичка сложно будет понять структуры, классы, наследование, полиморфизм...

 
 
 
 
Сообщение19.01.2007, 17:01 
Аватара пользователя
Вы не сказали, какой у вас начальный уровень знаний.
Если вы уже писали на Си, Паскале или чем-то подобном, то вам скорее всего необходимо понимание объектро-ориентированной парадигмы и чуть-чуть практики, если вы начинаете обучение с нуля, я бы посоветовал первое время не обращать внимание на ООП, а разобраться с алгоритмами и структурами данных, обучаясь на самом простом (Turbo C, Turbo Pascal)
Расскажите о себе, возможно, сможем дать более точный совет.

 
 
 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group