-
дізнайтеся про історію с++.найкращий спосіб почати програмувати мовою-дізнатися її коріння. Навіть якщо ви не можете зрозуміти все, що ви читаєте, деякі з цих сторінок познайомлять вас з важливими термінами, які прийдуть пізніше (наприклад, "об'єктно-орієнтоване програмування").
-
встановіть компілятор C++ (і, можливо, ІСР).для програмування на C++ потрібен компілятор, тому що фактичний вихідний код повинен бути скомпільований у файл, який ваш комп'ютер зможе запустити. Якщо ви використовуєте Windows, хорошим варіантом буде Visual C++ 2010 Express, а якщо ви використовуєте Linux, хорошим вибором стане Geany. Обидва оснащені вбудованою ІСР (незалежним середовищем розробки), яка може зробити процес написання вихідного коду простіше. (ПРИМІТКА:. багато людей онлайн порекомендують вам використовувати ІСР і компілятор Bloodshed Dev-C++. Не робіть цього. Він не оновлювався протягом 5 років і має безліч сторінок відомих помилок, перерахованих тут:
http://sourceforge.net/tracker/?group_id=10639&atid=110639)
- Дізнайтеся, як ефективно використовувати ІСР. Деякі інтегровані середовища розробки мають свої індивідуальні примхи, які можуть збити зі шляху, так що було б корисно прочитати або Зберегти посилання на різні варіанти і налаштування вашої ІСР.
-
виберіть підручник або два, щоб почати вивчення c++.цей крок, поряд з компілятором, один з найважливіших кроків всього процесу. Є кілька речей, в яких ви повинні переконатися на цьому етапі. Перш за все, переконайтеся, що керівництво написано для повних новачків в програмуванні і більш детально в своїх описах. Далі, переконайтеся, що код в підручнику слід стандарту C++03 або навіть новому C++11 (ще не стандартизований, тому остерігайтеся питань компілятора), тому що сучасні компілятори можуть мати проблеми з компіляцією застарілого коду або ж просто відхилять його в цілому. Добрими прикладами є підручник С++ на сайті С programming.com і підручник на сайті www.cplusplus.com/doc/tutorial/.
-
випробуйте всі нові концепції.важлива частина програмування - не тільки читати про різні концепції, а й використовувати їх у своєму коді. Копіювати-вставити код в вашу ІСР не дасть результату. Набагато корисніше вводити кожен приклад і навіть намагатися створювати власні ідеї програм, які використовують концепцію вивчення максимальної кількості інформації.
-
Вчіться у інших розробників.однією з кращих речей в програмуванні є те, що незалежно від того, яким рівнем майстерності ви володієте, завжди буде доступний вихідний код того ж рівня або на один щабель вище вас. Хороший спосіб вивчення більш складного вихідного коду-читати, поки ви не досягнете точки, якої Ви не розумієте; потім спробуйте вирішити це в голові; якщо ви не знаєте певної частини коду, почитайте про це у вашому підручнику або довідковому матеріалі, поки не зрозумієте.
-
опрацюйте завдання з використанням концепцій, які ви дізналися.Абсолютно кращий спосіб зберегти те, що ви дізнаєтеся - не тільки виписувати приклади вихідного коду, але насправді виконувати з їх допомогою поставлені завдання. Як з programming.com, так і проект Ейлера підкажуть хороші проблеми, які ви можете спробувати вирішити, застосувавши концепції в реальних життєвих ситуаціях. Якщо ви абсолютно не можете створити алгоритм для завдання, в крайньому випадку перевірте в мережі наявність подібного, зробленого іншими, і вчіться на ньому. Який сенс у вирішенні проблеми, якщо ви не вчитеся з результату?
-
допомагайте іншим, які потребують допомоги.тепер, коли ви навчилися працювати з с++, Ви повинні почати допомагати іншим новачкам онлайн з вирішенням їх проблем і підтримати їх на тому ж шляху, на якому були ви! Не турбуйтеся, якщо людина, яка запитала Вас про допомогу, не хоче слухати ваші поради: ваша відповідь може бути корисною комусь іншому.