Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by nerezus, 29 Oct 2008.

  1. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    VIP, Visual Studio.
    Дальше или C++(в т.ч. и Qt) или C#.
    C++ универсален, а второе тормозное очень на WM

    Так что иди в первывй пост и смотри там про С++ и Qt.
     
  2. Neeedle

    Neeedle New Member

    Joined:
    11 Dec 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Повсюду говорят, что книга Джесс Либерти давно устарела. На самой первой банальной программе этой книги "hello world!" мой VC++ Express Edition 08 выдает ошибку. Какую книгу посоветуете для более поздних версий компиллятора или стоит остановиться именно на этом учебнике?
     
  3. XPYMGT

    XPYMGT New Member

    Joined:
    11 Apr 2009
    Messages:
    34
    Likes Received:
    3
    Reputations:
    0
    #include <iostream>
    using namespace std; // эту строку добавь

    int main(void){
    cout << "Hile, hitler!";
    return 0;
    }
     
  4. оlbaneс

    оlbaneс Moderator

    Joined:
    5 Nov 2007
    Messages:
    1,373
    Likes Received:
    1,092
    Reputations:
    356
    в визуал студии вот так:

    #include "stdafx.h"
    #include <iostream>
    using namespace std;

    int main()
    {
    cout << "Hile, hitler!";
    return 0;
    }

    зы. да в принципе одно и тоже только в поздних версиях добавили обязательные #include "stdafx.h" и using namespace std; чтобы std: постоянно не писать. попробуй книгу Дейтеля.
     
    _________________________
    #464 оlbaneс, 16 Dec 2009
    Last edited: 16 Dec 2009
  5. Forcer

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

    Joined:
    12 Apr 2007
    Messages:
    321
    Likes Received:
    98
    Reputations:
    12
    Почему они обязательные? При создании проекта убираешь галку с "use precompiled headers" и никакой stdafx.h не нужен.
     
  6. Neeedle

    Neeedle New Member

    Joined:
    11 Dec 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Я уже ранее понял что нужно сделать для корректной работы программы. Назревает другой вопрос - будет ли такое постоянное несоответствие все последующие 21 курса книги?
     
  7. оlbaneс

    оlbaneс Moderator

    Joined:
    5 Nov 2007
    Messages:
    1,373
    Likes Received:
    1,092
    Reputations:
    356
    будет. читай Дейтеля.

    я так на МДСН вычитал. может для хеллоу ворд и не надо, но по мере усложнения кода понадобится.
     
    _________________________
    #467 оlbaneс, 16 Dec 2009
    Last edited: 16 Dec 2009
  8. Forcer

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

    Joined:
    12 Apr 2007
    Messages:
    321
    Likes Received:
    98
    Reputations:
    12
    я тоже за Дейтелов. В любом случае нужно взять издании поновее.

    precompiled header'ы всегда отключал)). Реально, крутая фича и все пользуются? Я просто перешел на java, там за разработчика компилятор выполняет подобные функции.
     
  9. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    Если создавать проект правилно(т.е. пустой) - то будет нормально все. Без этого.

    Книга не старая - просто в сети ее старый вариант. На бумаге оно нормальное )
     
  10. Neeedle

    Neeedle New Member

    Joined:
    11 Dec 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Гуглил книгу Дейтеля, но нашел только старые издания. Скачал пару книг якобы последней версии, но это все фэйки. Возможно у кого-либо завалялся электронный вариант 5 издания учебника или ссылка на него?
     
  11. Aleksandr.

    Aleksandr. New Member

    Joined:
    16 Dec 2009
    Messages:
    6
    Likes Received:
    0
    Reputations:
    0
    C++

    Огромное спс, репа автору, буду изучать С++ =)
     
    #471 Aleksandr., 17 Dec 2009
    Last edited: 17 Dec 2009
  12. altblitz

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

    Joined:
    5 Jun 2009
    Messages:
    3,694
    Likes Received:
    3,149
    Reputations:
    236
  13. XPYMGT

    XPYMGT New Member

    Joined:
    11 Apr 2009
    Messages:
    34
    Likes Received:
    3
    Reputations:
    0
    мне code::bloks не понравился люблю чтобы нажимаешь ctrl+space а там список функций и справочка, жму ан нет, нет так нет. netbeans и даже eclipse в этом отношении лучше, вот только настраивать все самому надо, а это жесть (пол дня cygwin пытался установить)
     
    #473 XPYMGT, 19 Dec 2009
    Last edited: 22 Dec 2009
  14. Морфин

    Морфин New Member

    Joined:
    4 Nov 2009
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Есть вопросец, в общем есть один брут пароля на одном сервисе(он заточен именно под него), она отправляет POST запрос на сервер в цикле, но после нескольких итераций цикла происходит закрытие соединения HTTP, хоть в заголовке стоит Connection: Keep-Alive, как можно сделать постоянное соединение к HTTP серверу в таком случае?
     
    #474 Морфин, 22 Dec 2009
    Last edited: 23 Dec 2009
  15. Algol

    Algol New Member

    Joined:
    29 May 2002
    Messages:
    1,759
    Likes Received:
    4
    Reputations:
    0
    Connection: Keep-Alive лишь сообщает серверу, что клиент может не закрывать соединение, но сервер вовсе не обязан его оставлять открытым.
     
  16. Морфин

    Морфин New Member

    Joined:
    4 Nov 2009
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Просто намного продуктивнее брутать не делая реконнект на каждой итерации цикла
     
  17. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    Я бы выбрал бейсик - ибо есть VB.NET, который пригодится.
    На уровне, необходимом для ЕГЭ, он учится пару часов при знании C++, так что не надо плакаться.

    Ты просто ленивый.
     
  18. xtra

    xtra New Member

    Joined:
    11 Mar 2007
    Messages:
    26
    Likes Received:
    2
    Reputations:
    0
    кто нибудь может помочь с сишарпом срочно?)))
    прогу писать не надо, просто "допилить" ее чутка
     
  19. TikTik

    TikTik Member

    Joined:
    20 Feb 2009
    Messages:
    241
    Likes Received:
    12
    Reputations:
    2
    Вот такой вот вопрос
    Начал я учить этот очень интересный язык но вот мои знания в программировании скудны , поэтому решил спросить у вас как у людей имеющих в этом опыт.
    Ну как сказать начал пока читаю всё что только попадается связаное с этим языком для того чтоб понять то ли это то что мне нужно !
    Немного кодил на VB.NET потом Pascal но чем больше интересуюсь другими языками тем меньше хочется продолжать с Pascal и VB.NET , ищу ищу как говорится рыба ищет , где глубже а человек где лучше в моём случае я ищу где интересней и больше возможностей , .....всё и так много буковак.......
    Так вот вопрос насколько этот язык Pyton является самодостаточным ?? Просто читая форумы статьи вижу что его люди используют только в Веб программировании , Cайтостроения и т.д и тп
    Интересуюсь такими программами как ( AddNews может кто знает программы для добавления новостей на сайты DLE) возможно писать на нём подобные ,также очень интересны разновидные Боты для игр и cами Игры точней как это всё делается т.д...
    Да и вообще как язык в целом интересно что вы пишете на нём кроме Веб , cайтостроение мне тоже очень интересно но хочется узнать разные стороны его применения !
    Знаю что на неё получаются очень хорошие Игрухи , и видел что на писан на нём такой мега проект как BLENDER.ORG-Который в своё время я очень успешно юзал , но вот говорят питон там не очень поучаствовал ну как самые жизненно важные вставки кода написаны на C++
    В общем вот , сильно не кидайтесь камнями это только то что я пока за короткий срок смог выяснить о этом языке буду признателен если вы меня исправите там где я ошибаюсь и расскажите что то новенькое !
     
    #479 TikTik, 27 Dec 2009
    Last edited: 27 Dec 2009
  20. XPYMGT

    XPYMGT New Member

    Joined:
    11 Apr 2009
    Messages:
    34
    Likes Received:
    3
    Reputations:
    0
    скачай pygame с pygame.org и пиши себе игрушки, они кстати на смартах тоже работать будут pygame под symbian 9.x есть