Работа с сетью в C++

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by immortalist, 15 Sep 2010.

  1. immortalist

    immortalist Member

    Joined:
    16 Jan 2010
    Messages:
    99
    Likes Received:
    64
    Reputations:
    37
    Начал учить c++, в принципе ничего страшного, т.к. до этого уже занимался программированием, все основы знаю и т.д., так что дается он мне легко. Вопрос такой - накидайте ссылок что почитать по теме взаимодействия с сайтами. Т.е. например примеры написания парсеров, регеров и т.д. Что-то личтаю мануалы и статьи про сокеты и т.д. - никак не могу вкурить, на примерах обычно гораздо быстрее получается. Или может мне стоит не на C++ писать, а на дельфях например - кто по этому поводу чего скажет? Планирую писать в основном подобные сетевые приложения.
     
  2. wolmer

    wolmer Member

    Joined:
    12 May 2009
    Messages:
    438
    Likes Received:
    97
    Reputations:
    9
    Вот простой исходник по работе с winsock (от него уже можно отталкиватся по другим направлениям (таким как: регеры, парсеры и прочее)):
    https://forum.antichat.ru/showpost.php?p=373579&postcount=6

    Серьезные сетевые вещи - пишутся на winsock (т.е. без всяких компонентов типа idhttp)

    Если что не понятно - спрашивай, помогу
     
  3. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    парсеры, регеры и т.д. проще всего пишутся на скриптовых языках типа perl, python
    на этих же языках можно и GUI при желании написать, но GUI это не по хэкерски.

    в общем делай по уму, а не через Ж
    сетевое программирование на самом деле не такое простое, как кажется на первый взгляд...
     
    _________________________
  4. zakne

    zakne New Member

    Joined:
    6 Jun 2010
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Вот статья, про wininet с примерами: http://www.rsdn.ru/article/inet/wininet.xml

    Если дружишь с английским языком, то вот статейка про winsock, также с примерами:
    http://johnnie.jerrata.com/winsocktutorial/

    А вообще используй libcurl если размер exe'шника и компактность не вопрос.
    http://curl.haxx.se/ - на сайте полно примеров использования.