
18 Aug
2005
18 Aug
'05
7:07 p.m.
"Thorsten Ottosen" <nesotto@cs.aau.dk> wrote in message news:de2lb2$d6u$1@sea.gmane.org...
"Christopher Kohlhoff" <chris@kohlhoff.com> wrote in message
5. can't socket.recv() use something more highlevel than void* and size_t arguments? Why not std::vector<char> ? (The same applies to all the interface functions)
Furthermore, if you do want array arguments, then you might just say template< class T, std:size_t N > void receive( T (&array)[N] ) { /* call void ptr version here */ } or perhaps just template< std::size_t N > void receive( char (&array)[N] ) { ... } br Thorsten