Я начал учить С++.

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by ТЕМА!!!, 8 Jan 2009.

Thread Status:
Not open for further replies.
  1. ТЕМА!!!

    ТЕМА!!! Active Member

    Joined:
    16 Nov 2007
    Messages:
    43
    Likes Received:
    125
    Reputations:
    -19
    И так сегодня я начал учить С++ по этой книги Джесс Либерти. C++ за 21 день.
    В этой теме я буду описывать все свои шаги изучения С++ и конешно же просить помощи у знающих людей.
    Я скачал Visual C++ 2008 Express Edition и начал работать
    В книги мне предлогаеться создать простенькую программу которая будет выводить на экран вот эту надпись HELLO WORLD вот исходник программы
    PHP:
    #include <iostream.h>
    int main()
    {
    cout << "Hello World!\n";
    return 
    0;
    и теперь мне потребуется ваша помощь, мне нужно сохранить исходник в расширении .cpp потом скомпилировать исходный код и получить объектный файл с расширением .obj потом скомпоновать файл .obj с необходимыми библиотеками с целью создания исполняемого файла.
    Так вот я сохранил исходник с расширением .cpp но теперь не могу скомпилировать исходный код и получить объектный файл с расширением .obj как мне это сделать?
    P.S модеры плиз не удаляйте тему, вместе учить веселей
    Но если вы всё же решите перенести тему в болталку то лучше удалит её..
     
  2. criz

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

    Joined:
    4 Nov 2007
    Messages:
    293
    Likes Received:
    40
    Reputations:
    6
    Почему не компилируется? Ошибку выдает при компиляции?
    З.Ы. можно было бы этот вопрос задать в разделе для новичков
     
  3. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    А добавь ещё после #include <iostream> using namespace std;
    И кстате .h не обязательно писать)

    Мне вот не оч нравится книжка С++ за 21 день, мутная какая-то, я читаю Герберт Шилдт - С++ для начинающих...там более интересно всё написано, плюс примеры кодов работают в Visual C++ 2008 Express Edition (в первой книге нет)

    А чтобы посмотреть на работу программы нажми Debug => Start without debugging

    Я тож начинающий, но даётся легко, ибо знаком уже с языками...только с указателями там порнуха полная))
     
  4. herfleisch

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

    Joined:
    7 Jan 2009
    Messages:
    579
    Likes Received:
    203
    Reputations:
    13
    У тебя в функции main() нету закрывающей скобки после return =))
     
  5. St0nX

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

    Joined:
    19 May 2007
    Messages:
    257
    Likes Received:
    46
    Reputations:
    0
    Начни с основ с С но никак не с С++. На сколько я помню в той книге чистый ООП.
     
  6. LEE_ROY

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

    Joined:
    9 Nov 2006
    Messages:
    450
    Likes Received:
    188
    Reputations:
    26
    прикольная книгаЮ я прочитал когда-то 30 страниц и отадл другу!!!!1
     
  7. Forcer

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

    Joined:
    12 Apr 2007
    Messages:
    321
    Likes Received:
    98
    Reputations:
    12
    С и С++ разные языки. Чтобы учить С++ совершенно не нужен С.
     
  8. herfleisch

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

    Joined:
    7 Jan 2009
    Messages:
    579
    Likes Received:
    203
    Reputations:
    13
    А как же операторы, выражения, синтаксис... УКАЗАТЕЛИ? Структуры и т.д. и т.п.,с чего и стоит начинать изучение???
     
  9. criz

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

    Joined:
    4 Nov 2007
    Messages:
    293
    Likes Received:
    40
    Reputations:
    6
    [offtop]
    Товарищи, вам не надоело спорить какой язык лучше? :) Не сбивайте человека с пути. Выбрал С++, пусть учит.
    2 ТС: не стоит постить тут каждый пример из книги. ЛУчше прочти ее всю, проработай самостоятельно все задачи/примеры. А уж если что-то не получается, пиши - поможем :)
    [/offtop]
     
    #9 criz, 8 Jan 2009
    Last edited: 8 Jan 2009
  10. St0nX

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

    Joined:
    19 May 2007
    Messages:
    257
    Likes Received:
    46
    Reputations:
    0
    Если человек не знает даже основ то начинать надо именно с С. Ему явно не особо сейчас нужны классы контейнры и т д...
     
  11. ТЕМА!!!

    ТЕМА!!! Active Member

    Joined:
    16 Nov 2007
    Messages:
    43
    Likes Received:
    125
    Reputations:
    -19
    помоему С никокого отношения не имеет к С++
    ДА конешно,я не буду постить каждый пример из книги,просто в этой буду спрашивать советы или например что не понятно.
    to .:EnoT:. просто в этой книге написано понятным для меня языком,поэтому выбрал её.
     
    1 person likes this.
  12. criz

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

    Joined:
    4 Nov 2007
    Messages:
    293
    Likes Received:
    40
    Reputations:
    6
    все...щас начнется... =\
    ТЕМА!!!, для новичков есть спец. раздел. Эта тема уже превратилась в болталку =(
     
  13. herfleisch

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

    Joined:
    7 Jan 2009
    Messages:
    579
    Likes Received:
    203
    Reputations:
    13
    "Делай то, что в кайф - на остальное пох...й" (R) Ноггано

    Так что чё хочешь - то и учи =) И никого не слушай =)
     
    2 people like this.
  14. ТЕМА!!!

    ТЕМА!!! Active Member

    Joined:
    16 Nov 2007
    Messages:
    43
    Likes Received:
    125
    Reputations:
    -19
    не превратиться эта тема в болталку если вы блять перестаните спорить про то что имеет отношение С к С++
     
    1 person likes this.
  15. w.u.n.

    w.u.n. Member

    Joined:
    13 Dec 2008
    Messages:
    40
    Likes Received:
    26
    Reputations:
    1
    смотрю в книгу, вижу фигу (с)
     
  16. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    Вообще я не сторонник чтения книг от корки до корки, помоему это только вскрывает мозг...нужно читать только то, что тебе на данный момент надо, а потом по мере надобности и изучается остальное...
     
  17. Zitt

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

    Joined:
    7 May 2006
    Messages:
    736
    Likes Received:
    268
    Reputations:
    59
    Но так есть большой шанс каждый раз изобретать велосипед..
     
  18. Forcer

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

    Joined:
    12 Apr 2007
    Messages:
    321
    Likes Received:
    98
    Reputations:
    12
    St0nX, herfleisch - ответил в личку.

    именно так получаются недоучки :)

    Навороченные среды разработки все делают за тебя и создают сразу файл для запуска, хотя и в них, наверное, можно это сделать.

    Объектный файл можно создать, используя, например, mingw-набор компиляторов.
     
  19. ToniKapuchon

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

    Joined:
    26 Feb 2006
    Messages:
    153
    Likes Received:
    45
    Reputations:
    -1
    имхо совершенно не понимаешь о чём говоришь)) ваще програмируешь?
     
  20. Forcer

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

    Joined:
    12 Apr 2007
    Messages:
    321
    Likes Received:
    98
    Reputations:
    12
    Человек, по-моему, попросил не флудить в теме. Есть ко мне вопросы - пиши в личку.
     
Thread Status:
Not open for further replies.