Автор Foagl задал вопрос в разделе Другие языки и технологии
Посоветуйте хорошую книгу для обучения С++ ,желательно с VS2010 и получил лучший ответ
Ответ от Evil_gr[гуру]
По VS2010 лучше почитать официальные MSовские учебники. А С++ -классику читать надо. Страуструпа, например.
Ответ от Ирэн Ницше[гуру]
Книги по С++ никуда не годятся, а по VS2010 их вообще нет, если вы хотите в ней не для консоли писать, а использовать ее возможности. Учитесь на сайтах с образцами кода.
Изучают сперва основные понятия программирования (переменные, операторы, циклы, массивы, функции) , потом более сложные (классы и все с ними связанное) .
Параллельно учатся работать с конструктором форм, разными типами файлов и библиотеками.
Любую задачу переводят на язык этих терминов.
Освойте начальные понятия и ищите прежде всего ЗАДАНИЯ. Какие программы можно и нужно написать.
И только потом ищите образцы написания этих программ и рассматривайте, как они написаны.
Пользуйтесь сайтами. Ищите те, где много кода и мало слов.
Находите образец кода, решающего вашу задачу - копируйте его к себе в среду, подставляйте свои данные и смотрите, работает или нет.
Не работает - ищите другие образцы, проверяйте, сравнивайте. Представляйте себя компьютером, исполняющим вашу программу, и смотрите, что в ней невозможно выполнить однозначно, и как надо написать код, чтобы его стало можно понять однозначно и так, как вам надо. И экспериментируйте - вносите разные изменения, пока не заработает. Разумеется, осмысленные, основанные на предположениях о причине ошибке и о том, какие варианты могут сработать.
Работает - все равно экспериментируйте, смотрите, а что будет, если сделать вот так и вот эдак.
Конструктор форм лучше всего вообще изучать без образцов, экспериментально. По очереди поставить на форму каждый имеющийся в вашей среде контрол, поизменять все его свойства и посмотреть, что получается.
Сайтов по изучению С++ много.
Правда, большинство из них тоже никуда не годятся.
Но некоторые хороши.
По моему опыту, лучшие для самого начала -
убрать пробелы
http: //ci-plus-plus-snachala. ru/
http: //victor192007. narod. ru/
http: //cppstudio. com/uchebniki/yazyk-programmirovaniya-s/
Кроме языка, надо изучать среду разработки - они ведь все разные.
Лучшая сейчас - это Visual Studio. Ее версию Visual Studio 2010 Express Edition можно бесплатно скачать тут
ОБЯЗАТЕЛЬНО СТАВЬТЕ ВСЕ ОБНОВЛЕНИЯ, SP1 и т. д. , а то не будет работать!
Обучение работе с ней и всякие справки тут:
убрать пробелы:
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
Книги по С++ никуда не годятся, а по VS2010 их вообще нет, если вы хотите в ней не для консоли писать, а использовать ее возможности. Учитесь на сайтах с образцами кода.
Изучают сперва основные понятия программирования (переменные, операторы, циклы, массивы, функции) , потом более сложные (классы и все с ними связанное) .
Параллельно учатся работать с конструктором форм, разными типами файлов и библиотеками.
Любую задачу переводят на язык этих терминов.
Освойте начальные понятия и ищите прежде всего ЗАДАНИЯ. Какие программы можно и нужно написать.
И только потом ищите образцы написания этих программ и рассматривайте, как они написаны.
Пользуйтесь сайтами. Ищите те, где много кода и мало слов.
Находите образец кода, решающего вашу задачу - копируйте его к себе в среду, подставляйте свои данные и смотрите, работает или нет.
Не работает - ищите другие образцы, проверяйте, сравнивайте. Представляйте себя компьютером, исполняющим вашу программу, и смотрите, что в ней невозможно выполнить однозначно, и как надо написать код, чтобы его стало можно понять однозначно и так, как вам надо. И экспериментируйте - вносите разные изменения, пока не заработает. Разумеется, осмысленные, основанные на предположениях о причине ошибке и о том, какие варианты могут сработать.
Работает - все равно экспериментируйте, смотрите, а что будет, если сделать вот так и вот эдак.
Конструктор форм лучше всего вообще изучать без образцов, экспериментально. По очереди поставить на форму каждый имеющийся в вашей среде контрол, поизменять все его свойства и посмотреть, что получается.
Сайтов по изучению С++ много.
Правда, большинство из них тоже никуда не годятся.
Но некоторые хороши.
По моему опыту, лучшие для самого начала -
убрать пробелы
http: //ci-plus-plus-snachala. ru/
http: //victor192007. narod. ru/
http: //cppstudio. com/uchebniki/yazyk-programmirovaniya-s/
Кроме языка, надо изучать среду разработки - они ведь все разные.
Лучшая сейчас - это Visual Studio. Ее версию Visual Studio 2010 Express Edition можно бесплатно скачать тут
ОБЯЗАТЕЛЬНО СТАВЬТЕ ВСЕ ОБНОВЛЕНИЯ, SP1 и т. д. , а то не будет работать!
Обучение работе с ней и всякие справки тут:
убрать пробелы:
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
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Посоветуйте хорошую книгу для обучения С++ ,желательно с VS2010
спросили в SATA Express
подскажите. сколько стоит лицензионная microsoft visual studio ???я что то не понимаю или ода стоит 20000???
Визуал студий много разных.
Например Visual Studio 2010 Professional с MSDN - 36 890 рублей.
подробнее...
подскажите. сколько стоит лицензионная microsoft visual studio ???я что то не понимаю или ода стоит 20000???
Визуал студий много разных.
Например Visual Studio 2010 Professional с MSDN - 36 890 рублей.
подробнее...
LINK : fatal error LNK1123: сбой при преобразовании в COFF: файл недопустим или поврежден
VS2010 вообще не работает с .NET 4.5, поэтому переставлять его бесполезно.
Логичнее было бы
подробнее...
Проблемы с Microsoft Visual Studio 2013
Попробуйте создать пустое приложение Winforms в VS2010 и открыть и построить в VS2013.
Если
подробнее...
спросили в Studio 4°C
Visual Studio не компилирует...
Самое главное - создай пустой проект Win32. Проверь, чтобы платформа была .NET Framework 4.0 (там
подробнее...
Visual Studio не компилирует...
Самое главное - создай пустой проект Win32. Проверь, чтобы платформа была .NET Framework 4.0 (там
подробнее...