привет всем!
решил попробовать начать сам учить с++.. установил визуал студио 2010 и скачал по многочисленным советам liberty-C_21days - с++ самостоятельно за 21 день, автор Джесс Либерти.. но так и не получается откомпилировать ни одно задание... постоянно на что-то ругается... подскажите, эта книга ещё актуальна в наше время ?
Откровенно говоря -- эта книга полный бред...
Ни разу не смог ее по нормальному прочитать...
Даю тебе совет: если ты хочешь реально научиться программировать на С++, то ВЫУЧИ вначале язык Си(!!!!)
С++ является надстройкой над Си...
Все функции Си используются в С++...
С++(или как ее еще называли Си с классами) без знания Си бесполезен...
Еще один совет....Если уж взял книгу, то дочитай его до конца...И не ищи других и тем более никогда не начинай читать заново...
Книги я тебе советую:
по Си это Подбельский "Программирование на языке Си",..
К нему еще есть практикум....Там все отлично объясняется)
по Си++ Шилдт "Самоучитель С++"...
Потом, компилятор...
Visual С++ 2010 - вещь конечно хорошая...Сам на нем программирую
но для новичка, слишком сложен....
Лучше скачай(если уж хочешь "крутой компилятор") Visual C++ 2008 Express....
А лучше используй DevC++: отличный компилятор написанный на Делфи...
Он довольно слабый и , как следствие, не придирается к мелочам....
И еще одно....
Кидай сюда код, который написал...
Будем разберать твои ошибки)
Посмотрите эту тему.
Для изучения языка книга нормальная. Но там все приложения консольные. Для программирования под Windows нужно отдельно что-то почитать.
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
Почему?
Назови хоть одну функцию, которая не используется в С++
С++ в учебниках типа "Освой C++ за 21 день" или "С++ для чайников"(кстати, последняя книга, отлично выражает твой уровень интеллекта после ее изучения), Все программирование очень урезано...
Там нет и половины всего чего нужно...
Добавлено через 4 минуты
Вот и я о чем...
Не поняв мелочь, ты сдаешься и переходишь на что-нить другое...
Ты и шарп бросишь...
Все языки высшего программирования мало чем не отличаются...
Последний раз редактировалось borland3000; 28.11.2010 в 13:15.
Причина: Добавлено сообщение
Если уж выбирать между C++ и C# то уж лучше учить и C# и Visual C++ .NET, так как последний является полностью объектно-ореинтированным, имеет все достоинства С++ и возможность работать с библиотеками .NET плюс больше возможности работать все с теми же апишками.