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

📄 ex07bdoc.h

📁 ISO9000质量管理小程序
💻 H
字号:
// Ex07bDoc.h : interface of the CEx07bDoc class
//
/////////////////////////////////////////////////////////////////////////////

#if !defined(AFX_EX07BDOC_H__AD13BFF6_F9F6_11D3_8A06_9863B9D7184F__INCLUDED_)
#define AFX_EX07BDOC_H__AD13BFF6_F9F6_11D3_8A06_9863B9D7184F__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class CStudent : public CObject  
{
public:
//	DECLARE_DYNCREATE(CStudent)
	
	float m_nCode;
	CString m_sName;
	float m_lAge;
	double m_lScore;
	int Count;
	long Hz;

	CStudent();
   virtual void Serialize(CArchive &ar);
	DECLARE_SERIAL(CStudent);
	CStudent(float code,CString name);
//	virtual void Serialize(CArchive &ar);	CStudent(long,CString,long ,double);
};



class CZshuju :public CObject
{
public:
//	DECLARE_DYNCREATE(CZshuju)

	float m_lShuju;  //输入数据
//	float m_lShujumax;
//	float m_lShujumin;
//	float m_lMiddle;
//	long m_lHz;
//	long m_lUi;
//	long m_lFiui;
//	long m_lFiui2;

	CZshuju();
	virtual void Serialize(CArchive &ar);
	DECLARE_SERIAL(CZshuju);
    CZshuju(float Shuju);
};

class CZftfzsj : public CObject
{
public :
	DECLARE_DYNCREATE(CZftfzsj)
	float m_zmin;
	float m_zmax;
	float m_zMiddle;
	long m_zfi;
	long m_zui;
	long m_zfiui;
	long m_zfiui2;

	CZftfzsj();
	CZftfzsj(float,float);

};


class CEx07bDoc : public CDocument
{
protected: // create from serialization only
	CEx07bDoc();
	DECLARE_DYNCREATE(CEx07bDoc)

// Attributes
public:

// Operations
public:

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CEx07bDoc)
	public:
	virtual BOOL OnNewDocument();
	virtual void Serialize(CArchive& ar);
	virtual void DeleteContents();
	virtual BOOL OnOpenDocument(LPCTSTR lpszPathName);
	//}}AFX_VIRTUAL

// Implementation
public:

	float m_iunit;
	float m_unit;		//直方图最小单位
	float m_lk;				//直方图分组数
	long m_zCount;			//
	float m_lShujumin;		//直方图数据的最小值
	float m_lShujumax;
//	float m_lShuju;
	double m_lScore;		//排列图的累计百分比
	long m_lAge;			//排列图的百分比
	CString m_sName;
	float m_lCode;			//排列图的频
	int Count;
	long Hz;




	CTypedPtrList <CObList,CStudent *> m_dataList;
	CTypedPtrList <CObList,CZftfzsj *> m_zfdataList;

	POSITION curPos ;
	POSITION Zpos;
	CTypedPtrList<CObList,CZshuju *> m_zdataList;

	virtual ~CEx07bDoc();
#ifdef _DEBUG
	virtual void AssertValid() const;
	virtual void Dump(CDumpContext& dc) const;
#endif

protected:

// Generated message map functions
protected:
	//{{AFX_MSG(CEx07bDoc)
		// NOTE - the ClassWizard will add and remove member functions here.
		//    DO NOT EDIT what you see in these blocks of generated code !
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};



/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_EX07BDOC_H__AD13BFF6_F9F6_11D3_8A06_9863B9D7184F__INCLUDED_)

⌨️ 快捷键说明

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