在Libtorrent会议中有几个enurm,我有点坚持如何设置enurm例如以下:
struct session_settings
{
enum suggest_mode_t
{
no_piece_suggestions,
suggest_read_cache,
};
}
no_piece_suggestions 0 且 suggest_read_cache 1 , no_piece_suggestions 是默认值那么如何将 suggest_read_cache 设为默认值?
答案 0 :(得分:2)
默认只表示如果您没有设置它将会是什么设置。
如果要更改默认值,请更改libtorrent源文件src / session.cpp(其中定义了session_settings构造函数)。
如果您只想更改会话对象的设置,请构造一个session_settings对象,将session_settings :: suggest_mode设置为session_settings :: suggest_read_cache,然后使用您的设置对象调用session :: set_settings()。