Est-il possible de détacher un socket natif de la classe socket de Boost.ASIO? Si tel est le cas, comment cela peut-il se faire? Je n'arrive pas à trouver quelque chose d'évident dans la documentation. Comme un aperçu rapide de ce que j'essaie d'accomplir: J'ai une classe qui fait une connexion et fait une certaine négociation en utilisant Boost.ASIO, puis repasse un Windows SOCKET natif en cas de succès ou 0 en cas d'échec.Détacher un socket natif de la classe socket de Boost.ASIO
Sauf erreur, le socket natif sera fermé et libéré lorsque mon boost :: asio :: basic_socket sera détruit.
Je sais que pas tout à fait évident, mais le code les éléments de liste suivants ont besoin de 8 espaces indentation - voir [ici] (http://meta.stackexchange.com/questions/24424/list-preceeding-code-prevents-code-f rom-être-affiché-comme-code). –