⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aiment.cpp

📁 一个面向对象的产生式推理模型
💻 CPP
字号:
#include "stdafx.h"
#include "AiMent.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

IMPLEMENT_SERIAL(AiMention,CObject,0)


AiMention::AiMention(CString Tstr,CString Fstr)
{ 
	m_TrueMention = Tstr;
	m_FalseMention = Fstr;
	m_Abbreviation = "";
	m_QuestionMention = "";
}
	
AiMention::AiMention(CString Qstr,CString Tstr,CString Fstr)
{
	m_TrueMention = Tstr;
	m_FalseMention = Fstr;
	m_Abbreviation = "";
	m_QuestionMention = Qstr;

}
AiMention::AiMention(CString Astr,CString Qstr,CString Tstr,CString Fstr)
{
	m_TrueMention = Tstr;
	m_FalseMention = Fstr;
	m_Abbreviation = Astr;
	m_QuestionMention = Qstr;
}
	
void AiMention::Serialize(CArchive& ar)
{
	if (ar.IsStoring())	{
		ar<<m_Abbreviation<<m_TrueMention
		<<m_FalseMention<<m_QuestionMention;
	}
	else{
		ar>>m_Abbreviation>>m_TrueMention
			>>m_FalseMention>>m_QuestionMention;
	}
}
CString AiMention::GetTrueMention()
{
	return m_TrueMention;
}
CString AiMention::GetFalseMention()
{
	return m_FalseMention;
}
CString AiMention::GetAbbreviation()
{
	return m_Abbreviation;
}
CString AiMention::GetQuestionMention()
{
	return m_QuestionMention;
}
void AiMention::SetMention(CString Tstr,CString Fstr)
{
	m_TrueMention = Tstr;
	m_FalseMention = Fstr;
}
void AiMention::SetTrueMention(CString Tstr)
{
	m_TrueMention = Tstr;
}
void AiMention::SetFalseMention(CString Fstr)
{
	m_FalseMention = Fstr;
}
void AiMention::SetAbbreviation(CString Astr)
{
	m_Abbreviation = Astr;
}
void AiMention::SetQuestionMention(CString Qstr)
{
	m_QuestionMention = Qstr;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -