Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )


> C чего начать изучение языка С++?, Пожалуйста подскажите зеленому сопляку.
ROMANROM
Вставить ник
сообщение 1:05:2008, 16:51
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 1
Регистрация: 1:05:2008
Пользователь №: 16 994



Репутация:   0  


[b]Пожалуйста подскажите с чего лучьше начать изучение языка программирования С ++, пожалуйста подскажите книги, самоучители, материал с которого лучше всего начать самообучение. С какой платформы лучьше всего начать обучение. Пожалуйста извините, что занимаю ваше драгоценное время, но пожалуйста подскажите. [[/color]n"]/b]
Подняться вверх 
 
Сообщение #1
3 страниц V  < 1 2 3 >  
Новая тема 
Ответов (30 - 59)
shisik
Вставить ник
сообщение 25:05:2008, 14:59
Цитата Ответить 


Продвинутый
Иконка группы

Группа: Программист
Сообщений: 142
Регистрация: 26:08:2007
Из: Харьков
Пользователь №: 12 480



Репутация:   2  


European
в принципе да, я имел ввиду именно разработку GUI-приложений. Для консольных действительно различий мало, если они вообще есть. Но всё равно привыкание к Билдеру, имхо, не самый луший синдром для С++ программиста.
Mell
]]>http://www.microsoft.com/express/download/default.aspx]]>
Подняться вверх 
 
Сообщение #31
Pasha
Вставить ник
сообщение 25:05:2008, 15:07
Цитата Ответить 


Божественный
Иконка группы

Группа: Модеры
Сообщений: 1 293
Регистрация: 17:05:2006
Из: Минск
Пользователь №: 4 257



Репутация:   29  


Mell
]]>http://www.microsoft.com/express/download/]]>
Подняться вверх 
 
Сообщение #32
Kmet
Вставить ник
сообщение 26:05:2008, 07:21
Цитата Ответить 


Мегагуру
Иконка группы

Группа: Достойный программист
Сообщений: 678
Регистрация: 24:05:2006
Пользователь №: 4 397



Репутация:   6  


всталю свои пять копеек: vc6, bcb6 - в топку, за древность и косяки со стандартом.
я бы посоветовал gcc + Eclipse CDT
Подняться вверх 
 
Сообщение #33
dpi
Вставить ник
сообщение 26:05:2008, 10:29
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 11
Регистрация: 19:05:2008
Из: Донецкая обл
Пользователь №: 17 399



Репутация:   1  


Цитата(Mell @ 25:05:2008 - 17:17) *
спасибо, а вот тогда где его мона скачать, поиск весь перерыл, только битые нашёл ссылки...


Слушай ты их меньше.
Билдер тебе пока не нужен. Он для визуального рпограммирования. Использовать его консольно - это бревном в глазу ковыряться.
Легче всего достать борланд 3.1 С++ (много литературы, для начинающих сойдет, но версия языка старовата)
Лучше всего MinGW труднее достать, настроить, но используется на всех олимпиадах.
Подняться вверх 
 
Сообщение #34
Pasha
Вставить ник
сообщение 26:05:2008, 11:08
Цитата Ответить 


Божественный
Иконка группы

Группа: Модеры
Сообщений: 1 293
Регистрация: 17:05:2006
Из: Минск
Пользователь №: 4 257



Репутация:   29  


Цитата(dpi @ 26:05:2008 - 12:29) *
Легче всего достать борланд 3.1 С++ (много литературы, для начинающих сойдет, но версия языка старовата)
Лучше всего MinGW труднее достать, настроить, но используется на всех олимпиадах.
Старовата? Да там даже STL нет, только зародыш от борланда. Ему 16 лет уже. Какой смысл учить древний диалект плюсов? MinGW используется во всех олимпиадах. Зато Visual Studio или Eclipse - во всех софтварных конторах. Олимпиадами на хлеб с маслом не заработаешь. И хоть что-то сложнее мелкой олимпиадной задачи на голом MinGW не напишешь.
Подняться вверх 
 
Сообщение #35
Kmet
Вставить ник
сообщение 26:05:2008, 11:23
Цитата Ответить 


Мегагуру
Иконка группы

Группа: Достойный программист
Сообщений: 678
Регистрация: 24:05:2006
Пользователь №: 4 397



Репутация:   6  


Цитата(dpi @ 26:05:2008 - 12:29) *
Использовать его консольно

что это значит
Цитата(dpi @ 26:05:2008 - 12:29) *
Лучше всего MinGW

никогда не выделял mingw как отдельный компилятор, gcc он и в африке gcc.
Подняться вверх 
 
Сообщение #36
shisik
Вставить ник
сообщение 26:05:2008, 11:53
Цитата Ответить 


Продвинутый
Иконка группы

Группа: Программист
Сообщений: 142
Регистрация: 26:08:2007
Из: Харьков
Пользователь №: 12 480



Репутация:   2  


Цитата
Легче всего достать борланд 3.1 С++ (много литературы, для начинающих сойдет, но версия языка старовата)

Та им ещё динозавры пользовались smile.gif Какой смысл использовать старый софт с убогим интерфейсом, если можно для тех-же целей использовать современный (по крайней мере, не под DOS). К тому-же он уж точно не соответствует современным стандартам С++. Я не понимаю, когда заставляют учить что-то вроде Turbo Pascal или тот-же Borland C++ 3.1
Цитата
Лучше всего MinGW труднее достать, настроить, но используется на всех олимпиадах.

Настроить может и трудней, но достать его элементарно - скачать с официального сайта.
Цитата
И хоть что-то сложнее мелкой олимпиадной задачи на голом MinGW не напишешь.

MinGW = gcc (об этом уже упамянули). С каких это пор таки вещи, как скажем, ядро Линукса - "мелкие олимпиадные задачи"? А ведь оно на "голом gcc" написано wink.gif

Сообщение отредактировал shisik - 26:05:2008, 11:54
Подняться вверх 
 
Сообщение #37
Kmet
Вставить ник
сообщение 26:05:2008, 12:16
Цитата Ответить 


Мегагуру
Иконка группы

Группа: Достойный программист
Сообщений: 678
Регистрация: 24:05:2006
Пользователь №: 4 397



Репутация:   6  


Цитата(shisik @ 26:05:2008 - 13:53) *
А ведь оно на "голом gcc" написано wink.gif

в том то и дело что не на голом. писалось все скорее всего на связке emacs\vim + make + gdb. В умелых руках штука очень мощная. Но и времени на освоение требует не малое, поэтому новичку все же лучше брать Eclipse CDT или VS. Первый так же требует изучения make.
Подняться вверх 
 
Сообщение #38
shisik
Вставить ник
сообщение 26:05:2008, 12:54
Цитата Ответить 


Продвинутый
Иконка группы

Группа: Программист
Сообщений: 142
Регистрация: 26:08:2007
Из: Харьков
Пользователь №: 12 480



Репутация:   2  


Цитата(Kmet @ 26:05:2008, 14:16 ) *
в том то и дело что не на голом. писалось все скорее всего на связке emacs\vim + make + gdb. В умелых руках штука очень мощная. Но и времени на освоение требует не малое, поэтому новичку все же лучше брать Eclipse CDT или VS. Первый так же требует изучения make.

Ну так и MinGW - не "голый gcc" в таком случае.
Подняться вверх 
 
Сообщение #39
sax_ol
Вставить ник
сообщение 26:05:2008, 13:15
Цитата Ответить 


==============
Иконка группы

Группа: Модеры
Сообщений: 2 238
Регистрация: 11:01:2007
Пользователь №: 8 750



Репутация:   29  


си отстой smile.gif
Подняться вверх 
 
Сообщение #40
shisik
Вставить ник
сообщение 26:05:2008, 13:29
Цитата Ответить 


Продвинутый
Иконка группы

Группа: Программист
Сообщений: 142
Регистрация: 26:08:2007
Из: Харьков
Пользователь №: 12 480



Репутация:   2  


Цитата(sax_ol @ 26:05:2008, 15:15 ) *
си отстой smile.gif

Бейсик рулит laugh.gif
Подняться вверх 
 
Сообщение #41
Pasha
Вставить ник
сообщение 26:05:2008, 13:58
Цитата Ответить 


Божественный
Иконка группы

Группа: Модеры
Сообщений: 1 293
Регистрация: 17:05:2006
Из: Минск
Пользователь №: 4 257



Репутация:   29  


Цитата(shisik @ 26:05:2008 - 15:54) *
Ну так и MinGW - не "голый gcc" в таком случае.
Есть желание поучить левые скрипты и поиграть в крутого линуксойда? Твой выбор - MinGW! smile.gif
Подняться вверх 
 
Сообщение #42
shisik
Вставить ник
сообщение 26:05:2008, 15:43
Цитата Ответить 


Продвинутый
Иконка группы

Группа: Программист
Сообщений: 142
Регистрация: 26:08:2007
Из: Харьков
Пользователь №: 12 480



Репутация:   2  


Цитата(Pasha @ 26:05:2008, 15:58 ) *
Есть желание поучить левые скрипты и поиграть в крутого линуксойда? Твой выбор - MinGW! smile.gif

Ну допустим autoconf и automake упрощают эту задачу. Разработка в MinGW не сложнее, чем в VS, имхо smile.gif
Подняться вверх 
 
Сообщение #43
sax_ol
Вставить ник
сообщение 26:05:2008, 15:52
Цитата Ответить 


==============
Иконка группы

Группа: Модеры
Сообщений: 2 238
Регистрация: 11:01:2007
Пользователь №: 8 750



Репутация:   29  


Notepad - вот путь самурая-маджахеда. А потом в cmd собирать. smile.gif
Подняться вверх 
 
Сообщение #44
Pasha
Вставить ник
сообщение 26:05:2008, 16:21
Цитата Ответить 


Божественный
Иконка группы

Группа: Модеры
Сообщений: 1 293
Регистрация: 17:05:2006
Из: Минск
Пользователь №: 4 257



Репутация:   29  


Цитата(shisik @ 26:05:2008 - 17:43) *
Ну допустим autoconf и automake упрощают эту задачу. Разработка в MinGW не сложнее, чем в VS, имхо
Т.е. вместо одного IDE с тремя кнопочками проще освоить 3 консольных тулзы с бородатым синтаксисом? нуну...
Подняться вверх 
 
Сообщение #45
shisik
Вставить ник
сообщение 26:05:2008, 17:14
Цитата Ответить 


Продвинутый
Иконка группы

Группа: Программист
Сообщений: 142
Регистрация: 26:08:2007
Из: Харьков
Пользователь №: 12 480



Репутация:   2  


Цитата(Pasha @ 26:05:2008, 18:21 ) *
Т.е. вместо одного IDE с тремя кнопочками проще освоить 3 консольных тулзы с бородатым синтаксисом? нуну...

Я не говорю, что проще освоить. Но пользоваться не сложней... Кроме того, с каких это пор в VS всего 3 кнопки?

Сообщение отредактировал shisik - 26:05:2008, 17:16
Подняться вверх 
 
Сообщение #46
Pasha
Вставить ник
сообщение 26:05:2008, 18:16
Цитата Ответить 


Божественный
Иконка группы

Группа: Модеры
Сообщений: 1 293
Регистрация: 17:05:2006
Из: Минск
Пользователь №: 4 257



Репутация:   29  


shisik
В экспресс - примерно три. Вообще-то топик о том как освоить C++. а не как освоить синтаксис make, conf, параметры GCC и потом уже C++. Освоить VS нубу легче, чем освоить MinGW. И пользоваться, кстати, тоже.
Подняться вверх 
 
Сообщение #47
Vadim4ik
Вставить ник
сообщение 26:05:2008, 19:00
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 2
Регистрация: 21:01:2008
Пользователь №: 14 912



Репутация:   0  


а прога нормальная?
Подняться вверх 
 
Сообщение #48
sax_ol
Вставить ник
сообщение 27:05:2008, 06:17
Цитата Ответить 


==============
Иконка группы

Группа: Модеры
Сообщений: 2 238
Регистрация: 11:01:2007
Пользователь №: 8 750



Репутация:   29  


Vadim4ik Кооторая? Notepad - супер, не глючит, все делает как надо. smile.gif
Подняться вверх 
 
Сообщение #49
Kmet
Вставить ник
сообщение 27:05:2008, 06:50
Цитата Ответить 


Мегагуру
Иконка группы

Группа: Достойный программист
Сообщений: 678
Регистрация: 24:05:2006
Пользователь №: 4 397



Репутация:   6  


Цитата(sax_ol @ 27:05:2008 - 08:17) *
Notepad - супер, не глючит, все делает как надо. smile.gif

не нотепад сакс - в нем с кодировками траблы =)
Подняться вверх 
 
Сообщение #50
dpi
Вставить ник
сообщение 27:05:2008, 06:52
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 11
Регистрация: 19:05:2008
Из: Донецкая обл
Пользователь №: 17 399



Репутация:   1  


Цитата(Pasha @ 26:05:2008 - 11:08) *
Олимпиадами на хлеб с маслом не заработаешь. И хоть что-то сложнее мелкой олимпиадной задачи на голом MinGW не напишешь.

Парень хочет программировать научиться, деньги зарабатывать - это уже потом.
Любая "мелкая олимпиадная задача" требует мозгов (деревья, графы, динамическое программирование, комбинаторика, дискретная математика), а готовые проги для продажи - это ремесло.
Цитата(Kmet @ 26:05:2008 - 11:23) *
никогда не выделял mingw как отдельный компилятор, gcc он и в африке gcc.

Цитата(shisik @ 26:05:2008 - 11:53) *
Настроить может и трудней, но достать его элементарно - скачать с официального сайта.

Думаю что для начинающего самый сложный вопрос - что скачать на офицеальном сайте?
Подняться вверх 
 
Сообщение #51
Pasha
Вставить ник
сообщение 27:05:2008, 07:58
Цитата Ответить 


Божественный
Иконка группы

Группа: Модеры
Сообщений: 1 293
Регистрация: 17:05:2006
Из: Минск
Пользователь №: 4 257



Репутация:   29  


Цитата(dpi @ 27:05:2008 - 08:52) *
Парень хочет программировать научиться, деньги зарабатывать - это уже потом.
Любая "мелкая олимпиадная задача" требует мозгов (деревья, графы, динамическое программирование, комбинаторика, дискретная математика), а готовые проги для продажи - это ремесло.
Ты понимаешь "программировать" как "создавать небольшие консольные проги с простым i/o, без нормального интерфейса и с алгоритмом, интересным лишь до окончания универа". А я говорю о программировании в широком смысле. Мозгов и знаний для него нужно намного больше, чем для олимпиад. И это профессия, а не ремесло. Почувствуй разницу между этими понятиями.
Цитата(dpi @ 27:05:2008 - 08:52) *
Думаю что для начинающего самый сложный вопрос - что скачать на офицеальном сайте?
Там одна большая кнопка напротив С++.
Подняться вверх 
 
Сообщение #52
Kmet
Вставить ник
сообщение 27:05:2008, 09:47
Цитата Ответить 


Мегагуру
Иконка группы

Группа: Достойный программист
Сообщений: 678
Регистрация: 24:05:2006
Пользователь №: 4 397



Репутация:   6  


dpi
а что, теперь на олимпиадах дебагером пользоваться нельзя?
Подняться вверх 
 
Сообщение #53
Mell