基本上我试图在谷歌测试中开始一些单元测试,但不知道如何去做.我已经获得了一些代码来尝试和测试,但我不知道该如何去做.这是我需要测试的一些代码?我应该从哪里开始?在此先感谢您的帮助.
void CCRC32::FullCRC(const unsigned char *sData, unsigned long ulDataLength, unsigned long *ulOutCRC)
{
*(unsigned long *)ulOutCRC = 0xffffffff; //Initilaize the CRC.
this->PartialCRC(ulOutCRC, sData, ulDataLength);
*(unsigned long *)ulOutCRC ^= 0xffffffff; //Finalize the CRC.
}
Run Code Online (Sandbox Code Playgroud) 我讨厌这些链接器错误,任何想法我怎么能摆脱它们?
Error 2 fatal error LNK1120: 1 unresolved externals C:\Users\**********\Documents\Visual Studio 2005\Projects\Machine2\Debug\Machine2.exe
Run Code Online (Sandbox Code Playgroud)
和
Error 1 error LNK2001: unresolved external symbol "public: void __thiscall SecondDlg::OnBnClickedButton4(void)" (?OnBnClickedButton4@SecondDlg@@QAEXXZ) SecondDlg.obj
Run Code Online (Sandbox Code Playgroud) 好吧,基本上我有一个MFC应用程序,其中包含许多需要循环的对话框.基本上,当您单击一个按钮转到另一个对话框时,我希望关闭上一个对话框.现在,对话框只显示在彼此的顶部.打开新对话框后,如何关闭对话框?这是一些示例代码:
void CMachine2Dlg::OnBnClickedNewmc()
{
NameDlg Dlg;
Dlg.DoModal()
}
Run Code Online (Sandbox Code Playgroud)