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

📄 student.h

📁 This is Visual C++ basis operation. Using that you can fast go in study.
💻 H
字号:
//student.h
#ifndef _INSIDE_VISUAL_CPP_STUDENT
#define _INSIDE_VISUAL_CPP_STUDENT
class CStudent:public CObject
{ 	
	DECLARE_SERIAL(CStudent)//支持序列化的宏声明
public:	
	CString m_Name; 	
	int m_Grade;//数据成员	
	CStudent() //默认构造函数	
	{
		m_Grade=0;
	}    
	//支持初始化的构造函数	
	CStudent(const char*Name,int Grade):m_Name(Name)	
	{
		m_Grade=Grade;	
	}   
	//支持对象拷贝的构造函数	
	CStudent(const CStudent&s):m_Name(s.m_Name)	
	{
		//copy constructor		
		m_Grade=s.m_Grade;	
	}	
	const CStudent&operator=(const CStudent& s)//对象赋值运算	
	{
		m_Name=s.m_Name;	 
		m_Grade=s.m_Grade;	 
		return *this;	
	}    
	BOOL operator==(const CStudent&s)const//等于运算	
	{
		if ((m_Name==s.m_Name)&&(m_Grade==s.m_Grade))	    
			return true;	  
		else		
			return false;	
	}    
	BOOL operator!=(const CStudent&s)const//不等于运算	
	{
		return !(*this==s);	
	}	
	virtual void Serialize(CArchive &ar);//重载序列化函数
#ifdef _DEBUG	
	void Dump(CDumpContext&dc)const;
#endif //_DEBUG
};
#endif //_INSIDE_VISUAL_CPP_STUDENT

⌨️ 快捷键说明

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