$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Imre Palik (imre_at_[hidden])
Date: 2007-02-27 05:16:05
Hi,
I try to use boost::lambda in the following function:
string
build_headers(shared_ptr<connection> conn, vector<wstring> headers)
{
if (headers.empty()) return "";
return accumulate(++headers.begin(), headers.end(),
string(1, '\'') + conn->quote(headers[0]) + '\'',
(_1 + ", '" + bind(&connection::quote, var(conn), _2)
+ '\''));
}
and wisual studio gives me the following error message
error C2664: 'boost::lambda::bind' : cannot convert parameter 1 from
'overloaded-function' to 'SOCKET'
1> Context does not allow for disambiguation of overloaded function
Could anybody help me decypher this message? What is this 'SOCKET' and
how does it come into the picture?
Thanks
ImRe