Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 8 октября!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

ПРОГРАММИРОВАНИЕ НА C и С++



Слушай, дружище, зачем так мучиться с этим языком С++, ты ведь не Билл Гейтс. Возьми тот же Python и программируй, он кроссплатформенный, под Windows тоже работает. Я сам давно заметил: то что на Си пишешь в страницу кода, на питоне решается в одну-две строки. При том, питон намного проще, я его сам недавно изучил по видеокурсу вот этому. Кстати, автор отлично там объясняет. Буквально день-два и уже будешь писать на нём, чего не скажешь про сложный С++.
Как получить свой IP
A: (Alfa)
Оригинальная ссылка: нету

Вариант 2

Для компов с множественными интерфейсами:
#include <stdio.h>
 
 #include <winsock2.h>
 
 
 
 void main()
 
 {
 
     WSADATA wsaData;
 
     if (!WSAStartup(WINSOCK_VERSION, &wsaData))
 
     {
 
         char chInfo[64];
 
         if (!gethostname(chInfo,sizeof(chInfo)))
 
         {
 
             hostent *sh;
 
             sh=gethostbyname((char*)&chInfo);
 
             if (sh!=NULL)
 
             {
 
                 int   nAdapter = 0;
 
                 while (sh->h_addr_list[nAdapter])
 
                 {
 
                     struct   sockaddr_in   adr;
 
                     memcpy(&adr.sin_addr,sh->h_addr_list[nAdapter],sh->h_length);
 
                     printf("IP is: %s\n",inet_ntoa(adr.sin_addr));
 
                     nAdapter++;
 
                 }
 
             }
 
         }
 
     }
 
     else
 
         printf("Winsock Error!\n");
 
 
 
     WSACleanup();
 
     return;
 
 }



<< ВЕРНУТЬСЯ В ПОДРАЗДЕЛ

<< ВЕРНУТЬСЯ В ОГЛАВЛЕНИЕ




Материалы находятся на сайте https://exelab.ru/pro/



Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS