|
Boost : |
From: Simon Pickles (sipickles_at_[hidden])
Date: 2007-06-15 16:33:49
Hello,
I've just discovered boots::asio. Looks good but got a small problem.
I'm basing my client on the chat_client example, but having a problem.
In the example, command line arguments are passed to the chat_client
specifying server details.
My question is, what is the format of the argv in the example?
I have modified things a little to fit into my system, but am not sure
what to pass the chat_client class.
I have tried passing "localhost", but am still getting an error here:
boost::asio::io_service io_service;
tcp::resolver resolver(io_service);
tcp::resolver::query query(DEFAULT_SERVERNAME); //
DEFAULT_SERVERNAME = '127.0.0.1'
tcp::resolver::iterator iterator = resolver.resolve(query);
// <<< error here, in 'implementation' - not defined!
m_connector = boost::shared_ptr<CConnector>( new CConnector(
io_service, iterator ) ); // <<< this is just a version of
chat_client.hpp
Sure I am missing something simple.... thanks for the advice
Simon
-- http://www.simonpickles.com --- http://www.squirtualreality.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk