91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小:
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-24
  • 語言: 其他
  • 標簽: 操作系統??

資源簡介

操作系統課程設計生產者消費者

資源截圖

代碼片段和文件信息

//?DlgSave.cpp?:?實現文件
//

#include?“stdafx.h“
#include?“MTP.h“
#include?“DlgSave.h“
#include?“afxdialogex.h“
#include?“Public.h“

//?CDlgSave?對話框

IMPLEMENT_DYNAMIC(CDlgSave?CDialogEx)

CDlgSave::CDlgSave(CWnd*?pParent?/*=NULL*/)
:?CDialogEx(CDlgSave::IDD?pParent)
{

}


BOOL?CDlgSave::OnInitDialog()
{
CDialogEx::OnInitDialog();

//?將“關于...”菜單項添加到系統菜單中。

//?IDM_ABOUTBOX?必須在系統命令范圍內。
ASSERT((IDM_ABOUTBOX?&?0xFFF0)?==?IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX?
CMenu*?pSysMenu?=?GetSystemMenu(FALSE);
if?(pSysMenu?!=?NULL)
{
BOOL?bNameValid;
CString?strAboutMenu;
bNameValid?=?strAboutMenu.LoadString(IDS_ABOUTBOX);
ASSERT(bNameValid);
if?(!strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING?IDM_ABOUTBOX?strAboutMenu);
}
}

//?設置此對話框的圖標。當應用程序主窗口不是對話框時,框架將自動
//??執行此操作
font.CreatePointFont(200_T(“楷體“));
GetDlgItem(IDC_STA)->SetFont(&font);


//?TODO:?在此添加額外的初始化代碼

return?TRUE;??//?除非將焦點設置到控件,否則返回?TRUE
}

CDlgSave::~CDlgSave()
{
}

void?CDlgSave::DoDataExchange(CDataExchange*?pDX)
{
CDialogEx::DoDataExchange(pDX);
}


BEGIN_MESSAGE_MAP(CDlgSave?CDialogEx)
ON_BN_CLICKED(IDOK?&CDlgSave::OnBnClickedOk)
END_MESSAGE_MAP()


//?CDlgSave?消息處理程序


void?CDlgSave::OnBnClickedOk()
{
//?TODO:?在此添加控件通知處理程序代碼

????CString?strSum?=?_T(““)?strTmp;
strTmp.Format(_T(“Buffer1的大小?:??%d\r\n“)CPublic::bufsize1);
????????strSum?+=?strTmp;
strTmp.Format(_T(“Buffer2的大小?:??%d\r\n“)CPublic::bufsize2);
????????strSum?+=?strTmp;
strTmp.Format(_T(“Buffer3的大小?:??%d\r\n“)CPublic::bufsize3);
????????strSum?+=?strTmp;

strTmp.Format(_T(“put1的個數?:??%d\r\n“)CPublic::putnum1);
????????strSum?+=?strTmp;

strTmp.Format(_T(“put2的個數?:??%d\r\n“)CPublic::putnum2);
????????strSum?+=?strTmp;

strTmp.Format(_T(“get的個數?:?%d\r\n“)CPublic::getnum);
????????strSum?+=?strTmp;

strTmp.Format(_T(“Move1的個數?:?%d\r\n“)CPublic::movenum1);
????????strSum?+=?strTmp;

strTmp.Format(_T(“Move2的個數?:?%d\r\n“)CPublic::movenum2);
????????strSum?+=?strTmp;


strTmp.Format(_T(“已經取出的數據?:?%d\r\n“)CPublic::getCount);
????????strSum?+=?strTmp;

strTmp.Format(_T(“已經放入的數據?:?%d\r\n“)CPublic::getCount
+CPublic::sbuf1.size()+CPublic::sbuf2.size()+CPublic::sbuf3.size());
????????strSum?+=?strTmp;


strTmp.Format(_T(“程序運行時間:?%ldms\r\n“)CPublic::time2-CPublic::time1);
????????strSum?+=?strTmp;

strTmp.Format(_T(“\r\n\r\n“));
????????strSum?+=?strTmp;

?
????//?2?寫入文件
????CFile?cf;
if(!cf.Open(_T(“datafile.txt“)CFile::modeWrite|CFile::modeCreate|CFile::modeNoTruncate))
????{
????????AfxMessageBox(_T(“datafile.txt\r\n?Open?failed?when?write.“));
????????return?;
????}
?

CT2CA?ta(strSum);
cf.SeekToEnd();
cf.Write(ta.m_psz?strlen(ta.m_psz)+1);
cf.Close();
?
????strSum.ReleaseBuffer();
?
CDialogEx::OnOK();
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-28?21:46??testos\
?????目錄???????????0??2018-12-28?21:46??testos\.vs\
?????目錄???????????0??2018-12-28?21:46??testos\.vs\test04\
?????目錄???????????0??2018-12-28?21:49??testos\.vs\test04\v15\
?????文件???????60416??2018-12-28?22:29??testos\.vs\test04\v15\.suo
?????文件??????253952??2018-12-28?21:49??testos\.vs\test04\v15\Browse.VC.db
?????目錄???????????0??2016-01-13?09:04??testos\ipch\
?????目錄???????????0??2016-01-13?09:04??testos\ipch\test04-54290044\
?????目錄???????????0??2016-01-13?10:06??testos\test04\
?????文件??????????58??2016-01-13?09:03??testos\test04.opensdf
?????文件????65753088??2016-01-13?11:04??testos\test04.sdf
?????文件?????????885??2016-01-05?15:52??testos\test04.sln
?????文件???????38912??2016-01-13?11:31??testos\test04.suo
?????文件????????1503??2016-01-13?10:07??testos\test04\datafile.txt
?????目錄???????????0??2016-01-13?10:06??testos\test04\Debug\
?????文件????????5612??2016-01-13?10:03??testos\test04\Debug\cl.command.1.tlog
?????文件??????108470??2016-01-13?10:03??testos\test04\Debug\CL.read.1.tlog
?????文件????????5524??2016-01-13?10:03??testos\test04\Debug\CL.write.1.tlog
?????文件???????70011??2016-01-13?10:03??testos\test04\Debug\DlgSave.obj
?????文件???????60161??2016-01-13?10:03??testos\test04\Debug\DlgSet.obj
?????文件???????49327??2016-01-13?10:03??testos\test04\Debug\DlgShow.obj
?????文件???????????2??2016-01-13?10:06??testos\test04\Debug\link-cvtres.read.1.tlog
?????文件???????????2??2016-01-13?10:06??testos\test04\Debug\link-cvtres.write.1.tlog
?????文件????????2622??2016-01-13?10:06??testos\test04\Debug\link.command.1.tlog
?????文件????????6744??2016-01-13?10:06??testos\test04\Debug\link.read.1.tlog
?????文件????????1898??2016-01-13?10:06??testos\test04\Debug\link.write.1.tlog
?????文件?????????744??2016-01-13?10:06??testos\test04\Debug\mt.command.1.tlog
?????文件?????????804??2016-01-13?10:06??testos\test04\Debug\mt.read.1.tlog
?????文件?????????534??2016-01-13?10:06??testos\test04\Debug\mt.write.1.tlog
?????文件???????43465??2016-01-13?10:03??testos\test04\Debug\MTP.obj
?????文件??????184612??2016-01-13?10:03??testos\test04\Debug\MTPDlg.obj
............此處省略43個文件信息

評論

共有 條評論