我有这段代码,我必须用类A(构造函数,析构函数,复制构造函数,运算符=)来写适当的代码,我的问题是,如果我想让这段代码完美地工作,我需要写智能指针吗,如果不需要,你能解释一下写智能指针在哪里有用吗,提前谢谢
A *pa1 = new A(a2);
A const * pa2 = pa1;
A const * const pa3 = pa2;
我开发了一个机器人,它向用户发送积极的信息。
我还制作了触发技能的机器人。我试图写一些东西,其中一个技能机器人/对话框将能够发送积极的消息,通过网络钩子接收到的用户,并继续现有的技能对话框。我不太明白这一点。如果有人能帮我的话。
我使用中的示例创建了一个简单的技能机器人,它保存当前活动的ConversationReference并在OnMessageActivityReceived()中调用服务。
// Save ConversationReference
var conversationReference = activity.GetConversationReference