内存管理聊天机器人
文件大小: 2258k
源码售价: 10 个金币 积分规则     积分充值
资源说明:内存管理聊天机器人 这是:内存管理的第三门课程的项目。 ChatBot代码创建了一个对话框,用户可以在其中询问有关C ++中内存管理某些方面的问题。 从文本文件加载聊天机器人的知识库之后,将在计算机内存中创建知识图表示,其中聊天机器人的答案表示图节点,而用户查询则表示图边缘。 将用户查询发送到聊天机器人后,Levenshtein距离将用于标识最可能的答案。 该代码按原样具有全部功能,并使用原始指针表示知识图和整个项目中对象之间的互连。 在这个项目中,您将分析和修改程序。 尽管该程序可以执行并按预期工作,但并未使用本课程中讨论的高级概念; 当前没有智能指针,没有移动语义,也没有对所有权或内存分配给予太多考虑。 您的目标是从内存管理的角度使用课程知识来优化ChatBot程序。 一共有五项特定任务要完成,下面将详细介绍。 本地运行的依赖项 cmake> = 3.11 所有操作系统: mak
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。