|
|
|
| Чем отличается "C++ Builder" от "Visual C++"?
В какой среде начать программировать новичку?
Когда видишь книгу что-то вроде "Программирование на С++", о программирование в какой среде здесь идет речь?
Посоветуйте книгу по С++ для начинающего программера.
Спасибо. | |
|
|
|
|
|
|
|
для: Mookapek
(14.10.2007 в 15:12)
| | >Чем отличается "C++ Builder" от "Visual C++"?
C++ Builder делает Borland, а Visual C++ делает Microsoft - поэтому Visual C++ более наворочен и профессионален, C++ Builder удобнее, но не всё позволяет и местами глюковат.
>В какой среде начать программировать новичку?
C++ Builder
>Когда видишь книгу что-то вроде "Программирование на С++", о программирование в какой
>среде здесь идет речь?
Как правило, вообще о среде речи не идёт - в книге обучают самому языку, на серды программирования места не остаётся - им посвящаются отдельные книги.
>Посоветуйте книгу по С++ для начинающего программера.
Подробнее о книгах можно почитать в теме по ссылке http://www.softtime.ru/cpp/read.php?id_forum=2&id_theme=261. | |
|
|
|
|
|
|
|
для: Mookapek
(14.10.2007 в 15:12)
| | На мой взгляд, начинать нужно с консольных приложений в независимости от среды разработки. Что касается выбор среды разработки и программирование под Win32 в свое время я начал изучать с основ WINAPI, далее в Visual C++ осваивал библиотеку MFC. | |
|
|
|
|
|
|
|
для: oradev
(16.10.2007 в 01:02)
| | Выбор среды программирования это вообще говоря философский вопрос
Мне вот например нравится notepad ++
1Он с исходниками и бесплатный
2мало весит и не требует установки
3Есть возможность подсвечивать операторы языка и достаточно хорошо настраивается и функциональность для пользователя высокая
Я вот например в охринительно большой среде программирования от MS не вижу большого толка, кроме того что по клавише F1 можно что нибудь найти в MSDN хотя при желании я могу это и в notepad++ реализовать. Компилятор от этой среды можно и отдельно установить и настроить. Если нада.
А по поводу книги
если хочешь стать настоящим программистом то не стоит тратить время на всякую лабуду вроде Лафоре и как изучить C++ за 21 день
Книга которая у тебя должна быть обязательно это программирование на языке C++ Бьерн Страуструп 3-е специальное издание.
И не смотри что по началу трудно зато потом все легко. | |
|
|
|
|
|
|
|
для: like-nix
(16.10.2007 в 20:25)
| | Смотря для каких целей нужен C++, разрабатывать гиганский Windows-проект на чистом C++ и Windows API практически нереально - нужны библиотеки, компоненты их поддержка и тут интегрированные среды незаменимы. Хотя полностью согласен, начинать следует с чего попроще - важно понять сам язык, а не то место куда он прикладывается.
PS Страуструпа для начала бы не порекомендовал - очень запросто можно захлебнутся, лучше его читать после небольшой, но чёткой 600-700 страничной книги, очень рекомендовал бы Шилдта. Базовый Курс, затем конечно хорошо почитать Язык программирования С++. Специальное издание, но лишь потом - это всё-таки не учебник, а скорее справочник. | |
|
|
|
|
|
|
|
для: like-nix
(16.10.2007 в 20:25)
| | Я, кстати, и не мечтаю выучить С++ за 21 день. :-) Дней за 30 может и выучу... шутка.
А вообще, всем спасибо за хорошие советы! | |
|
|
|
|
|
|
|
для: Mookapek
(14.10.2007 в 15:12)
| | А почему про Харви Дейтела никто не упомянул?
Рекомендовать начинающим Страуструпа, простите за прямоту, ИМО бред. =)
И еще, интересно, в каком месте notepad++ -- это среда разработки?
>>Я вот например в охринительно большой среде программирования от MS не вижу большого толка
Значит, Вам не приходилось работать с более-менее серьезным проектом. Единственный вывод. Иначе Вы бы такого не сморозили.
Visual Studio + Visual Assist -- ничего удобнее не встречал.
Builder также хорош, для своих целей, конечно. | |
|
|
|
|
|
|
|
для: -=Art=-
(20.10.2007 в 11:13)
| | Меня Дейтел не очень впечатлил (правда, у меня достаточно старое издание) - показалось слишком воды много... | |
|
|
|
|
автор: mems (20.10.2007 в 15:45) |
|
|
для: cheops
(20.10.2007 в 13:41)
| | Незнаю, мне понравилась эта книга Как программировать на С++[Х. М. Дейтел, П. Дж. Дейтел] В ходе изучения основ C++ она сразу затрагивают раздел ООП. Авторы дают дельные рекомендации, советы. После глав идут задания для самостоятельной работы.
Хотя, воды действительно много...
Ещё есть книга Язык программирования С++, учебный курс, ANSI[С.В.Глушаков, А.В.Коваль, С.В.Смирнов] тоже вроде нормально.
Ещё Язык программирования С++[Стивен Прата] тоже вроде по первому беглому осмотру - нормально.
А вот книга Язык С++[Подбельский В.В] мне вообще не понравилась. Чёт в ней не то... | |
|
|
|
|
|
|
|
для: mems
(20.10.2007 в 15:45)
| | Подбельский на любителя - очень компактное изложение (правда не полное). | |
|
|
|
|
|
|
|
для: -=Art=-
(20.10.2007 в 11:13)
| | Как то я решил купить книгу по Си от Кернигана и Ритчи. Купил и очень жалею, т.к. книгу невозможно читать, а уж тем более изучить язык. По - моему там ОЧЕНЬ много воды. Все, что отличается от воды - это массивы и функции для работы со строками. | |
|
|
|
|
|
|
|
для: Mookapek
(20.10.2007 в 19:36)
| | ни одна книга по С++ не совершенна. когда человек начинает программировать, он в большинстве случаев даже не знает что такое переменная, а в книге это понятие используют как уже известное и понятное. или например когда с самого начала говорят про функции. типа: printf - функция для того-то и того-то. почему нельзя сказать, что принтф - это "команда" компьютеру, а потом уже через какое-то число страниц ввести понятие "функция"? да потому что это КНИГА по программированию, а значит - серьезная, а значит - не допускает просторечных выражений и высказываний "команда" компьютеру, потому что типа надо по научному писать в книге и правильно писать.
Попытка создать понятные книги была - вот в магазинах продаются книги типа "С++ для чайников". (сам не читал). однако попытка на мой взгляд - неудачная. я прочитал книгу из той же серии под названием HTML для чайников. там ОЧЕНЬ много воды в форме того, например, что надо тщательно обдумать дизайн, а про сами хтмл-теги написано очень редко и отрывками(между которыми находится вода).
ИТОГ: я советую найти преподавателя, который доступно объяснит за пару занятий все основные понятия и принципы программирования (мне хватило трех занятий). дальше читайте книги, бродите по форумам, и изучайте С++. | |
|
|
|
|
|
|
|
для: alex19921992
(26.11.2007 в 03:40)
| | именно все основные понятия я знаю и даже больше (занимался на курсах), но книга все равно бестолковая | |
|
|
|
|
|
|
|
для: Mookapek
(26.11.2007 в 12:47)
| | Это очень хорошо, что знаешь. А вообще в интернете много книг неплохих. я за всю свою жизнь(учусь в 10 классе) купил тока 2 книги(по Си и Паскалю). все остальное - из интернета | |
|
|
|
|
|
|
|
для: alex19921992
(26.11.2007 в 20:42)
| | А если знаешь принципы программирования, есть некоторый опыт в бейсике, delphi, php, тогда какую книгу лучше читать? (чтобы в 100500тый раз не читать, что такое переменная, функция и тп) | |
|
|
|