如果我有一个A相等的字符串,"abc"并且我想使用字符串B的相反形式的字符串A,为什么我reverse_copy()不能这样做呢?
std::string A = "abc";
std::string B;
std::reverse_copy(A.begin(), A.end(), B.begin());
std::cout << B << std::endl; // no output
Run Code Online (Sandbox Code Playgroud)
是reverse_copy()用绳子可用?reverse()似乎有效。
我正在为我的服务器制作简单的 Discord 机器人,因为一个机器人的一部分不起作用。但是,该机器人需要从一个角色标记人员(假设该角色是“主持人”)。我希望它从主持人角色中标记每个人,就像@Moderator。这是我的代码(我使用的是 Python 3.6):
if message.content.startswith('!startbot'):
msg = '@Moderator, (some message after this)'.format(message)
Run Code Online (Sandbox Code Playgroud)
但是,“@Moderator”实际上并没有从主持人角色中标记任何人。它只是像所有其他消息一样的空白文本。但是,当我作为来自 Discord 服务器类型 @Moderator 的真实人物时,它会带来红色(我设置的)并标记为主持人。
有人可以帮我解决这个问题吗?
我想制作 Discord bot(我应该在这里写这个),但据说我需要 Python 3.6,而不是我拥有的 Python 3.7。
如何从 Python 3.7 更改为 Python 3.6 以制作类似的东西?