1. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    Собрался с Delphi перескочить на C++

    Что посоветуете Visual Studio 2008 или 2010? Там среди них ещё есть какие версии team edition и др.

    Чем они отличаются от бесплатной Visual Studio 2008/2010 Express Edition?

    И последнее: какую посоветуете книгу (только не из разряда для чайников, где автор сам с трудом понимает, что пишет)
     
  2. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    ну из книг выбрал:

    Название: Язык программирования С++. Специальное издание
    Автор: Бьерн Страуструп
     
  3. Irdis

    Irdis Elder - Старейшина

    Joined:
    6 Feb 2006
    Messages:
    248
    Likes Received:
    52
    Reputations:
    3
    Прорекламирую курс своего преподавателя по с++. :)
    http://msimuni.wikidot.com/cpp
     
  4. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    это справочник. он научит тому, из чего состоит язык. для обучения языку мало подходит. Книжки думаю посоветуют другие, я уже не помню что там стоящего есть.

    Студия - 2008 самое то. Хотя в 2010 новый стандарт плюсов, с лямбдами, но для начала и без них будет весело. Экспресс вроде не содержит редактора ресурсов. Имхо это гут, плюсы изучать стоит только с консольных приложений. Под окна он не задумывался, на апи сломаешься без подготовки, мфц испортит понимание ооп. Лучшее - Qt. Но он для новичков сложен. А для консоли в комплекте стандартов для плюсов все есть. Гарантированно хватит студии от версии стандарт и выше.
     
    2 people like this.
  5. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    "на апи сломаешься без подготовки"
    Ну почему же, мне хватило духа отказаться от VCL на Delphi и переписать все на API. (http://scr1pter.blogspot.com)
    Теперь хочется собраться и переписать все на C++
    :)

    Значит Standart для меня самое оно?
     
  6. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    стандарт да.

    Если ты хочешь получить скорость исполнения, а не повторное использование и гибкость разработки - лучше учи си. на худой конец "си с классами" =)

    PS: посмотрел блог. Бля игр и прочего 3д ООП очень сильный помощник. Советую глянуть сайты, посвященные этой теме. Там есть примеры того, как проектировать классы.
     
    #6 Ra$cal, 17 May 2010
    Last edited: 17 May 2010
    1 person likes this.
  7. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    Студию 2008 есть смысл выбрать хотябы из за того что там в C++ поддерживается авто завершение набора и заодно все входящие переменные у функций видно.

    В 2010 пока что отсутствует.
     
  8. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    Ты нe прaв. Нe помню что тaм в 2008 по умолчaнию, тaк кaк использую aссистикс, но в 2010 aвтодополнeниe eсть, нe тaкоe хорошee кaк в aссистe, но eсть.
    И eщe кучa новых фич в рeдaкторe кодa, н всe они, по сути, бeсполeзныe для новичкa.
     
  9. kori256

    kori256 Member

    Joined:
    7 Feb 2009
    Messages:
    49
    Likes Received:
    33
    Reputations:
    6
    из книг можно еще посоветовать Герберта Шилдта, Кернигана и Ритчи


    а так же вот хороший справочник по стандартной библиотеке С

    справочник
     
    #9 kori256, 17 May 2010
    Last edited: 17 May 2010
    2 people like this.
  10. yaneblinchik

    yaneblinchik Member

    Joined:
    6 Feb 2010
    Messages:
    113
    Likes Received:
    19
    Reputations:
    0
    Слышал многие советуют
    Брюс Эккель, Чак Эллисон - Философия C++. Практическое программирование


    Но хватает и этого,рекомендую
    Джесс Либерти - 'Освой C самостоятельно за 21 день'
    и книга, автор которой основатель языка
    Бьярн Страуструп - Язык программирования C++(http://lib.ru/CPPHB/cpptut.txt)
     
  11. Ildon

    Ildon Member

    Joined:
    13 Apr 2010
    Messages:
    43
    Likes Received:
    11
    Reputations:
    -10
    Иди в C++ Builder 2009 или 2010
     
  12. b82a

    b82a Elder - Старейшина

    Joined:
    7 Feb 2010
    Messages:
    148
    Likes Received:
    47
    Reputations:
    25
    Как среду разработки посоветовывал бы Code::Blocks, а книгу или Либерти Д. С++ за 21 день, или Лафоре ООП в C++
     
  13. .::f-duck::.

    .::f-duck::. Member

    Joined:
    30 May 2009
    Messages:
    343
    Likes Received:
    32
    Reputations:
    7
    Cамое оно
     
  14. Meecript_

    Meecript_ Banned

    Joined:
    29 Oct 2008
    Messages:
    194
    Likes Received:
    62
    Reputations:
    32
    На билдер будет проще перейти с делфи. А когда синтаксис выучишь, можно на VS перейти
     
  15. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    Харви Дейтел, Как программировать на С++.
     
  16. razb

    razb Active Member

    Joined:
    24 Mar 2009
    Messages:
    658
    Likes Received:
    133
    Reputations:
    18
    Я просто оставлю это тут )
    [​IMG]
     
    1 person likes this.
  17. b82a

    b82a Elder - Старейшина

    Joined:
    7 Feb 2010
    Messages:
    148
    Likes Received:
    47
    Reputations:
    25
    Просто у кто-то в таком низком развитии, что не может понять что там написано и перечитывает. За 21 день прочитать книгу и освоится реально, учитывая что 21день=504 часа. Понятно, что если ты будешь в день по часу времени уделять книге то и будешь учить 500 дней