Кажется, я могу использовать boost :: make_shared везде, кроме boost asio?
пример: _ioService = boost :: shared_ptr (новый io_service)
если я превращу это в: _ioService = boost :: make_shared ()
Я получаю все виды ошибок?
Та же проблема, если я возьму:
_acceptor = boost :: shared_ptr (новый tcp :: acceptor (* _ ioService));
и превратить это в это:
_acceptor = boost :: make_shared (* _ ioService);