所以我正在创建一个简单的类,例如:
class file
{
public:
boost::filesystem::path path;
bool is_directory;
boost::uintmax_t target_size;
void get(boost::shared_ptr<boost::asio::ip::tcp::socket> socket, boost::shared_ptr<http_response> response);
void set()
};
我看到,如果一些自动化程序会为我提供一个对话框并为我的一些变量创建 geters 和 setter(而不是我只是让 tham 公开或手动创建每个变量)我的代码 API 看起来会更好,而且会更容易让我实现线程安全。在 VS2010 或 VA 中是否有任何命令可以进行这种肮脏的工作?