С отправки в топку всех книг.
Изучают сперва основные понятия программирования (переменные, операторы, циклы, массивы, функции), потом более сложные (классы и все с ними связанное).
Параллельно учатся работать с конструктором форм, разными типами файлов и библиотеками.
Любую задачу переводят на язык этих терминов.
Освойте начальные понятия и ищите прежде всего ЗАДАНИЯ. Какие программы можно и нужно написать.
И только потом ищите образцы написания этих программ и рассматривайте, как они написаны.
Пользуйтесь сайтами. Ищите те, где много кода и мало слов.
Находите образец кода, решающего вашу задачу - копируйте его к себе в среду, подставляйте свои данные и смотрите, работает или нет.
Не работает - ищите другие образцы, проверяйте, срввнивайте. Представлйте себя компьютером, исполняющим вашу программу, и смотрите, что в ней невозможно выполнить однозначно, и как надо написать код, чтобы его стало можно понять однозначно и так, как вам надо. И экспериментируйте - вносите разные изменения, пока не заработает. Разумеется, осмысленные, основанные на преддположениях о причине ошибке и о том, какие варианты могут сработать.
Работает - все равно экспериментируйте, смотрите, а что будет, если сделать вот так и вот эдак.
Конструктор форм лучше всего вообще изучать без образцов, экспериментально. По очереди поставить на форму каждый имеющийся в вашей среде контрол, поизменять все его свойства и посмотреть, что получается.
Сайтов по изучению С++ много.
Правда, большинство из них тоже никуда не годятся.
Но некоторые хороши.
По моему опыту, лучшие для самого начала -
убрать пробелы
http: //ci-plus-plus-snachala. ru/
убрать пробелы:
http: //cppstudio. com/uchebniki/yazyk-programmirovaniya-s/
Кроме языка, надо изучать среду разработки - они ведь все разные.
Лучшая сейчас - это Visual Studio. Ее версию Visual Studio 2010 Express Edition можно бесплатно скачать тут
http: //www. microsoft. com/ru-ru/softmicrosoft/VisualStudioExpress.aspx
ОБЯЗАТЕЛЬНО СТАВЬТЕ ВСЕ ОБНОВЛЕНИЯ, SP1 и т. д., а то не будет работать!
Еще лучше найти 2008 - она не глючная.
Обучение работе с ней и всякие справки тут:
http: //msdn. microsoft. com/library/vstudio/ms165079.aspx
http: //msdn. microsoft. com/ru-ru/library/vstudio/dd831853(v=vs.100).aspx
http: //www. visualstudio. com/ru-ru
Другие языки программирования и технологии
C++ с чего начать изучение С++?Посоветуйте книгу
есть книги из серии "для чайников". Начни с такой книги.
Начни с этой, подходит для новичков:


Почему все думают, что ни кто до них подобных вопросов не задавал... жаль что здесь не форумская система...
с любого конца начинай
learnc.info
С изучения языка D.
Похожие вопросы
- C чего лучьше начать изучение програмирования?
- Подскажите с чего лучше начать изучение программирования на C#?
- Посоветуйте книгу для изучение языка C++
- С чего начать изучение C++?
- С чего начать изучение? C, C++, Java, Python, PHP, Perl, Lisp, HTML5, CSS3, JavaScript, MySQL, Adobe Flash
- Помогите новичку, объясните разницу между C, C++ И C#. и Посоветуйте книгу/видеоуроки или т. п для обучения основ
- C++ Хочу начать изучения этого языка. С чего начать? и с какой программой работать?
- C Чего начать изучение программирования тому кто не понимает в компьютерах?
- С чего лучше начать изучение?
- Не могу опредилиться между C++ и C#, с чего начать программировать. Вот знаю например что в C++ нужно самим управлять...