小编big*_*z34的帖子

如何使用Google测试测试一些代码?

基本上我试图在谷歌测试中开始一些单元测试,但不知道如何去做.我已经获得了一些代码来尝试和测试,但我不知道该如何去做.这是我需要测试的一些代码?我应该从哪里开始?在此先感谢您的帮助.

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)

c++ testing crc32 unit-testing googletest

3
推荐指数
2
解决办法
3955
查看次数

链接器错误LNK1120和LNK2001

我讨厌这些链接器错误,任何想法我怎么能摆脱它们?

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)

c++ linker-errors visual-c++ visual-c++-2005

1
推荐指数
2
解决办法
2785
查看次数

如何使用do modal关闭对话框

好吧,基本上我有一个MFC应用程序,其中包含许多需要循环的对话框.基本上,当您单击一个按钮转到另一个对话框时,我希望关闭上一个对话框.现在,对话框只显示在彼此的顶部.打开新对话框后,如何关闭对话框?这是一些示例代码:

void CMachine2Dlg::OnBnClickedNewmc()
{
    NameDlg Dlg;
    Dlg.DoModal()       

    }
Run Code Online (Sandbox Code Playgroud)

c++ mfc modal-dialog visual-c++

0
推荐指数
2
解决办法
2万
查看次数