Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 908
#1

Как узнать свой IP? - C++

05.11.2012, 18:17. Просмотров 847. Ответов 1
Метки нет (Все метки)

Интересует именно с помощью boost asio, с последующим выводом на консоль.Ну или как узнать айпишник подключившегося клиента(на стороне сервера)?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2012, 18:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как узнать свой IP? (C++):

Как узнать свой внешний ip адрес? - C++
Всем привет!!! Подскажите как можно узнать ip адрес компьютера который в данный момент подключён к Интернету даже если через прокси, и...

Как подключить свой модуль - C++
Используйте теги форматирования кода! Добавлено через 5 часов 20 минут Здравствуйте ,скажите как правильно подключить модуль в Си++....

Как создать свой символ - C++
Есть ли в С++ возможность создать свой символ (по точкам) и вывести его на консоль?

Как написать свой Браузер на С++ - C++
Всем добрый день Недавно прочитал статейку :read: в интернете (не помню на каком сайте точно) что можно самому написать свой браузер....

Как написать свой таймер? - C++
Чтобы функция выполнялась скажем каждые 200 миллисекунд. Сейчас WM_TIMER делает это, но он не подходит. Искал по многим запросам в гугле и...

Как реализовать свой тип данных - C++
Здравсвтуйте,подскажите пожалуйста как реализовать с с++ свой тип данных. Допустим хочу завести массив,где каждому arr будет соответсвовать...

1
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
05.11.2012, 21:05 #2
1.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
#include <string>
#include <boost/asio.hpp>
#include <windows.h>
typedef boost::asio::ip::tcp tcp;
 
int main ()
{
    SetConsoleOutputCP(1251);
    boost::system::error_code ec;
    std::string name=boost::asio::ip::host_name(ec);
    if(ec)
    {
        std::cerr<<"host_name() failed: \n"<<ec.message();
        return __LINE__;
    }
    else
        std::cout << "host name is " << name << std::endl;
    boost::asio::io_service io;
    tcp::resolver r(io);
    tcp::resolver::iterator it = r.resolve(tcp::resolver::query(name, ""), ec), itEnd;
    if(ec)
    {
        std::cerr<<"resolve() failed: \n"<<ec.message();
        return __LINE__;
    }
    for(; it != itEnd; ++it)
    {
        std::cout << it->endpoint().address().to_string() << std::endl;
    }
    return 0;
}
2. http://www.boost.org/doc/libs/1_51_0...or/accept.html
два последних метода
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.11.2012, 21:05
Привет! Вот еще темы с ответами:

Свой тип как параметр шаблона - C++
Есть вопрос по коду: #include &lt;iostream&gt; #include &lt;memory&gt; #include &lt;vector&gt; using namespace std; template&lt;class T&gt; class...

Как сделать свой компьютер непеленгуемым? - C++
Дорогие друзья! Очень хочу написать в сети отзыв о фирме, где я работаю. Фирма славится беспределом - не платит по 2-3 месяца, все время...

Как подключить свой заголовочный файл? - C++
По книге Липпмана занимаюсь, нужно подключить заголовочный файл .h. Добавлял его как класс и как существующий элемент, но пишет одно и тоже...

Как сделать свой exe-файл? - C++
Можете пожалуйста подробно написать!:) Я знаю когда нажимаешь F5 в папке debug создается exe-файл. Но как сделать его не зависимым от...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru