Форум: Форум C++Разное
Новые темы: 00
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Среды программирования
 
 автор: Mookapek   (14.10.2007 в 15:12)   письмо автору
 
 

Чем отличается "C++ Builder" от "Visual C++"?
В какой среде начать программировать новичку?
Когда видишь книгу что-то вроде "Программирование на С++", о программирование в какой среде здесь идет речь?
Посоветуйте книгу по С++ для начинающего программера.
Спасибо.

  Ответить  
 
 автор: cheops   (14.10.2007 в 15:46)   письмо автору
 
   для: 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.

  Ответить  
 
 автор: oradev   (16.10.2007 в 01:02)   письмо автору
 
   для: Mookapek   (14.10.2007 в 15:12)
 

На мой взгляд, начинать нужно с консольных приложений в независимости от среды разработки. Что касается выбор среды разработки и программирование под Win32 в свое время я начал изучать с основ WINAPI, далее в Visual C++ осваивал библиотеку MFC.

  Ответить  
 
 автор: like-nix   (16.10.2007 в 20:25)   письмо автору
 
   для: oradev   (16.10.2007 в 01:02)
 

Выбор среды программирования это вообще говоря философский вопрос
Мне вот например нравится notepad ++
1Он с исходниками и бесплатный
2мало весит и не требует установки
3Есть возможность подсвечивать операторы языка и достаточно хорошо настраивается и функциональность для пользователя высокая

Я вот например в охринительно большой среде программирования от MS не вижу большого толка, кроме того что по клавише F1 можно что нибудь найти в MSDN хотя при желании я могу это и в notepad++ реализовать. Компилятор от этой среды можно и отдельно установить и настроить. Если нада.

А по поводу книги
если хочешь стать настоящим программистом то не стоит тратить время на всякую лабуду вроде Лафоре и как изучить C++ за 21 день
Книга которая у тебя должна быть обязательно это программирование на языке C++ Бьерн Страуструп 3-е специальное издание.
И не смотри что по началу трудно зато потом все легко.

  Ответить  
 
 автор: cheops   (16.10.2007 в 22:07)   письмо автору
 
   для: like-nix   (16.10.2007 в 20:25)
 

Смотря для каких целей нужен C++, разрабатывать гиганский Windows-проект на чистом C++ и Windows API практически нереально - нужны библиотеки, компоненты их поддержка и тут интегрированные среды незаменимы. Хотя полностью согласен, начинать следует с чего попроще - важно понять сам язык, а не то место куда он прикладывается.

PS Страуструпа для начала бы не порекомендовал - очень запросто можно захлебнутся, лучше его читать после небольшой, но чёткой 600-700 страничной книги, очень рекомендовал бы Шилдта. Базовый Курс, затем конечно хорошо почитать Язык программирования С++. Специальное издание, но лишь потом - это всё-таки не учебник, а скорее справочник.

  Ответить  
 
 автор: Mookapek   (16.10.2007 в 23:15)   письмо автору
 
   для: like-nix   (16.10.2007 в 20:25)
 

Я, кстати, и не мечтаю выучить С++ за 21 день. :-) Дней за 30 может и выучу... шутка.
А вообще, всем спасибо за хорошие советы!

  Ответить  
 
 автор: -=Art=-   (20.10.2007 в 11:13)   письмо автору
 
   для: Mookapek   (14.10.2007 в 15:12)
 

А почему про Харви Дейтела никто не упомянул?
Рекомендовать начинающим Страуструпа, простите за прямоту, ИМО бред. =)

И еще, интересно, в каком месте notepad++ -- это среда разработки?

>>Я вот например в охринительно большой среде программирования от MS не вижу большого толка
Значит, Вам не приходилось работать с более-менее серьезным проектом. Единственный вывод. Иначе Вы бы такого не сморозили.

Visual Studio + Visual Assist -- ничего удобнее не встречал.
Builder также хорош, для своих целей, конечно.

  Ответить  
 
 автор: cheops   (20.10.2007 в 13:41)   письмо автору
 
   для: -=Art=-   (20.10.2007 в 11:13)
 

Меня Дейтел не очень впечатлил (правда, у меня достаточно старое издание) - показалось слишком воды много...

  Ответить  
 
 автор: mems   (20.10.2007 в 15:45)
 
   для: cheops   (20.10.2007 в 13:41)
 

Незнаю, мне понравилась эта книга Как программировать на С++[Х. М. Дейтел, П. Дж. Дейтел] В ходе изучения основ C++ она сразу затрагивают раздел ООП. Авторы дают дельные рекомендации, советы. После глав идут задания для самостоятельной работы.
Хотя, воды действительно много...
Ещё есть книга Язык программирования С++, учебный курс, ANSI[С.В.Глушаков, А.В.Коваль, С.В.Смирнов] тоже вроде нормально.
Ещё Язык программирования С++[Стивен Прата] тоже вроде по первому беглому осмотру - нормально.
А вот книга Язык С++[Подбельский В.В] мне вообще не понравилась. Чёт в ней не то...

  Ответить  
 
 автор: cheops   (25.10.2007 в 12:25)   письмо автору
 
   для: mems   (20.10.2007 в 15:45)
 

Подбельский на любителя - очень компактное изложение (правда не полное).

  Ответить  
 
 автор: Mookapek   (20.10.2007 в 19:36)   письмо автору
 
   для: -=Art=-   (20.10.2007 в 11:13)
 

Как то я решил купить книгу по Си от Кернигана и Ритчи. Купил и очень жалею, т.к. книгу невозможно читать, а уж тем более изучить язык. По - моему там ОЧЕНЬ много воды. Все, что отличается от воды - это массивы и функции для работы со строками.

  Ответить  
 
 автор: alex19921992   (26.11.2007 в 03:40)   письмо автору
 
   для: Mookapek   (20.10.2007 в 19:36)
 

ни одна книга по С++ не совершенна. когда человек начинает программировать, он в большинстве случаев даже не знает что такое переменная, а в книге это понятие используют как уже известное и понятное. или например когда с самого начала говорят про функции. типа: printf - функция для того-то и того-то. почему нельзя сказать, что принтф - это "команда" компьютеру, а потом уже через какое-то число страниц ввести понятие "функция"? да потому что это КНИГА по программированию, а значит - серьезная, а значит - не допускает просторечных выражений и высказываний "команда" компьютеру, потому что типа надо по научному писать в книге и правильно писать.
Попытка создать понятные книги была - вот в магазинах продаются книги типа "С++ для чайников". (сам не читал). однако попытка на мой взгляд - неудачная. я прочитал книгу из той же серии под названием HTML для чайников. там ОЧЕНЬ много воды в форме того, например, что надо тщательно обдумать дизайн, а про сами хтмл-теги написано очень редко и отрывками(между которыми находится вода).

ИТОГ: я советую найти преподавателя, который доступно объяснит за пару занятий все основные понятия и принципы программирования (мне хватило трех занятий). дальше читайте книги, бродите по форумам, и изучайте С++.

  Ответить  
 
 автор: Mookapek   (26.11.2007 в 12:47)   письмо автору
 
   для: alex19921992   (26.11.2007 в 03:40)
 

именно все основные понятия я знаю и даже больше (занимался на курсах), но книга все равно бестолковая

  Ответить  
 
 автор: alex19921992   (26.11.2007 в 20:42)   письмо автору
 
   для: Mookapek   (26.11.2007 в 12:47)
 

Это очень хорошо, что знаешь. А вообще в интернете много книг неплохих. я за всю свою жизнь(учусь в 10 классе) купил тока 2 книги(по Си и Паскалю). все остальное - из интернета

  Ответить  
 
 автор: sasha1133   (20.02.2010 в 12:31)   письмо автору
 
   для: alex19921992   (26.11.2007 в 20:42)
 

А если знаешь принципы программирования, есть некоторый опыт в бейсике, delphi, php, тогда какую книгу лучше читать? (чтобы в 100500тый раз не читать, что такое переменная, функция и тп)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования