socket...shared_ptr



  • hi!

    in meiner kleinen Connection klasse im server weise ich einen auto_ptr objekt einem boost::shared_ptr zu...könnte man sowas auch nur mit auto_ptr machen?

    cu

    class Connection
    {
    private:
    	boost::shared_ptr<Socket> spSocket_;
    	std::string nickname;
    public:
    	Connection(std::auto_ptr<Socket>& spSocket)
    		: spSocket_(spSocket)
    	{
    	}
    	void setspSocket(boost::shared_ptr<Socket> spSock)
    	{
    		spSocket_ = spSock;
    	}
    

Anmelden zum Antworten