boost::asio client - Komisches Problem
-
Hey!
Ich versuche mich grad an nem Client mit boost::asio. Sieht aus wie folgt bisher:
net.hclass net { public: net(); //.... private: boost::asio::io_service io_service; tcp::socket socket; std::string m_IP; std::string m_Port; tcp::resolver::query query; };net.cpp
#include "net.h" net::net(): socket(io_service)///w00000t???!!!! {} //....In der Zeile 4 von net.cpp bekomm ich jetzt diesen fehler hier:
net.cpp|4|error: no matching function for call to ‘boost::asio::ip::basic_resolver_query<boost::asio::ip::tcp>::basic_resolver_query()’|Und ich hab jetzt keinen Plan was der Fehler is. Ich kapiers einfach net

Hilfe?
Finn
-
Es gibt ganz einfach keinen passenden Konstruktor des Typs tcp::resolver::query.
http://www.boost.org/doc/libs/1_45_0/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query.htmlSimon
-
Oh mann^^ Stand mal wieder voll aufm Schlauch...is ja ganz klar
GLaube es hatte mich nur verwirrt, dass es das beim Konstruktor angezeigt hat, aber is ja klar
Danke 