だから私は次のような単純なクラスを作成しています:
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()
};
いくつかの自動化された手順がダイアログを提供し、いくつかの変数のゲッターとセッターを作成する場合 (tham を public のままにしたり、手動で作成したりするのではなく)、コード API が見栄えがよくなり、簡単になることがわかります。スレッドセーフを実装するために。VS2010またはVAでそのような汚い仕事をするためのコマンドはありますか?