小编Max*_*ron的帖子

在头文件中实现getter和setter

我有一个简单的问题,在头文件中实现getter和setter是一个好习惯吗?

class WebsocketSession : public boost::enable_shared_from_this<WebsocketSession>{
public:
    WebsocketSession(boost::asio::io_service& io_service, WebsocketServer& server);

    tcp::socket& getSocket() { return socket_; } // <---  This
private:
    tcp::socket socket_;
    WebsocketServer& server_;
};
Run Code Online (Sandbox Code Playgroud)

c++ getter setter

8
推荐指数
1
解决办法
1万
查看次数

需要在轨道上放置宝石

我想在我的项目中包含 unitwise,所以我将它添加到 Gemfile 中,并且我想在模型中使用这个 gem 的核心扩展,所以我必须要求“unitwise/ext”,这不是默认情况下的。我是否应该在使用的每个模型中都需要此文件,或者是否有一种方法在整个项目中需要一次?

ruby rubygems ruby-on-rails

3
推荐指数
1
解决办法
4653
查看次数

标签 统计

c++ ×1

getter ×1

ruby ×1

ruby-on-rails ×1

rubygems ×1

setter ×1