Detected memory leaks!
Dumping objects ->
{2872} normal block at 0x0139BB70, 14 bytes long.
Data: <DataFile\MH_4 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 34 00
{2793} normal block at 0x0139BBB0, 14 bytes long.
Data: <DataFile\MH_4 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 34 00
{2714} normal block at 0x0139BBF0, 14 bytes long.
Data: <DataFile\MH_3 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 33 00
{2635} normal block at 0x0139BC30, 14 bytes long.
Data: <DataFile\MH_3 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 33 00
{2556} normal block at 0x0139BC70, 14 bytes long.
Data: <DataFile\MH_2 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 32 00
{2477} normal block at 0x0139BCB0, 14 bytes long.
Data: <DataFile\MH_2 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 32 00
{2398} normal block at 0x0139BCF0, 14 bytes long.
Data: <DataFile\MH_1 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 31 00
{2319} normal block at 0x0139BD30, 14 bytes long.
Data: <DataFile\MH_1 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 31 00
{2240} normal block at 0x0139BD70, 14 bytes long.
Data: <DataFile\NH_6 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 36 00
{2161} normal block at 0x0139BDB0, 14 bytes long.
Data: <DataFile\NH_6 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 36 00
{2082} normal block at 0x0139A050, 14 bytes long.
Data: <DataFile\NH_5 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 35 00
{2003} normal block at 0x0139A090, 14 bytes long.
Data: <DataFile\NH_5 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 35 00
{1924} normal block at 0x0139A0D0, 14 bytes long.
Data: <DataFile\NH_4 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 34 00
{1845} normal block at 0x0139A110, 14 bytes long.
Data: <DataFile\NH_4 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 34 00
{1766} normal block at 0x0139A150, 14 bytes long.
Data: <DataFile\NH_3 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 33 00
{1687} normal block at 0x0139A190, 14 bytes long.
Data: <DataFile\NH_3 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 33 00
{1608} normal block at 0x0139A1D0, 14 bytes long.
Data: <DataFile\NH_2 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 32 00
{1529} normal block at 0x013990D0, 14 bytes long.
Data: <DataFile\NH_2 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 32 00
{1450} normal block at 0x01399110, 14 bytes long.
Data: <DataFile\NH_1 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 31 00
{1363} normal block at 0x01399260, 14 bytes long.
Data: <DataFile\NH_1 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 31 00
{1056} normal block at 0x01398BE0, 14 bytes long.
Data: <DataFile\MH_4 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 34 00
{965} normal block at 0x01396D90, 14 bytes long.
Data: <DataFile\MH_3 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 33 00
{875} normal block at 0x01395100, 14 bytes long.
Data: <DataFile\MH_2 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 32 00
{785} normal block at 0x01395430, 14 bytes long.
Data: <DataFile\MH_1 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 31 00
{695} normal block at 0x013941C0, 14 bytes long.
Data: <DataFile\NH_6 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 36 00
{604} normal block at 0x01395AA0, 14 bytes long.
Data: <DataFile\NH_5 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 35 00
{514} normal block at 0x01394540, 14 bytes long.
Data: <DataFile\NH_4 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 34 00
{423} normal block at 0x01394120, 14 bytes long.
Data: <DataFile\NH_3 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 33 00
{332} normal block at 0x013944A0, 14 bytes long.
Data: <DataFile\NH_2 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 32 00
{240} normal block at 0x01394870, 14 bytes long.
Data: <DataFile\NH_1 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 31 00
Object dump complete.
The thread 0x1E8 has exited with code 0 (0x0).程序运行没有问题,就是在结束后会显示这些东西,也没有报错,不知道有没有关系,到底什么意思,怎么解决,因为是2人合作,另一个人用的标准c++,我用vc
中间会有一些类型转换,接口,分别调试运行都没有问题,一接上来就有如上。
Dumping objects ->
{2872} normal block at 0x0139BB70, 14 bytes long.
Data: <DataFile\MH_4 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 34 00
{2793} normal block at 0x0139BBB0, 14 bytes long.
Data: <DataFile\MH_4 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 34 00
{2714} normal block at 0x0139BBF0, 14 bytes long.
Data: <DataFile\MH_3 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 33 00
{2635} normal block at 0x0139BC30, 14 bytes long.
Data: <DataFile\MH_3 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 33 00
{2556} normal block at 0x0139BC70, 14 bytes long.
Data: <DataFile\MH_2 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 32 00
{2477} normal block at 0x0139BCB0, 14 bytes long.
Data: <DataFile\MH_2 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 32 00
{2398} normal block at 0x0139BCF0, 14 bytes long.
Data: <DataFile\MH_1 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 31 00
{2319} normal block at 0x0139BD30, 14 bytes long.
Data: <DataFile\MH_1 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 31 00
{2240} normal block at 0x0139BD70, 14 bytes long.
Data: <DataFile\NH_6 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 36 00
{2161} normal block at 0x0139BDB0, 14 bytes long.
Data: <DataFile\NH_6 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 36 00
{2082} normal block at 0x0139A050, 14 bytes long.
Data: <DataFile\NH_5 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 35 00
{2003} normal block at 0x0139A090, 14 bytes long.
Data: <DataFile\NH_5 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 35 00
{1924} normal block at 0x0139A0D0, 14 bytes long.
Data: <DataFile\NH_4 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 34 00
{1845} normal block at 0x0139A110, 14 bytes long.
Data: <DataFile\NH_4 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 34 00
{1766} normal block at 0x0139A150, 14 bytes long.
Data: <DataFile\NH_3 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 33 00
{1687} normal block at 0x0139A190, 14 bytes long.
Data: <DataFile\NH_3 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 33 00
{1608} normal block at 0x0139A1D0, 14 bytes long.
Data: <DataFile\NH_2 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 32 00
{1529} normal block at 0x013990D0, 14 bytes long.
Data: <DataFile\NH_2 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 32 00
{1450} normal block at 0x01399110, 14 bytes long.
Data: <DataFile\NH_1 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 31 00
{1363} normal block at 0x01399260, 14 bytes long.
Data: <DataFile\NH_1 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 31 00
{1056} normal block at 0x01398BE0, 14 bytes long.
Data: <DataFile\MH_4 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 34 00
{965} normal block at 0x01396D90, 14 bytes long.
Data: <DataFile\MH_3 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 33 00
{875} normal block at 0x01395100, 14 bytes long.
Data: <DataFile\MH_2 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 32 00
{785} normal block at 0x01395430, 14 bytes long.
Data: <DataFile\MH_1 > 44 61 74 61 46 69 6C 65 5C 4D 48 5F 31 00
{695} normal block at 0x013941C0, 14 bytes long.
Data: <DataFile\NH_6 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 36 00
{604} normal block at 0x01395AA0, 14 bytes long.
Data: <DataFile\NH_5 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 35 00
{514} normal block at 0x01394540, 14 bytes long.
Data: <DataFile\NH_4 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 34 00
{423} normal block at 0x01394120, 14 bytes long.
Data: <DataFile\NH_3 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 33 00
{332} normal block at 0x013944A0, 14 bytes long.
Data: <DataFile\NH_2 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 32 00
{240} normal block at 0x01394870, 14 bytes long.
Data: <DataFile\NH_1 > 44 61 74 61 46 69 6C 65 5C 4E 48 5F 31 00
Object dump complete.
The thread 0x1E8 has exited with code 0 (0x0).程序运行没有问题,就是在结束后会显示这些东西,也没有报错,不知道有没有关系,到底什么意思,怎么解决,因为是2人合作,另一个人用的标准c++,我用vc
中间会有一些类型转换,接口,分别调试运行都没有问题,一接上来就有如上。
用BOUNDSCHECKER查查就知道了
这个部分不是我做的,不过我们现在需要把他们连起来,所以这个问题必须解决,new了的好象都delete了啊,我帮他跟踪过了,只是他里面用了vector,我不知道会不会这个里面会产生这个问题,我不是很熟悉这个
注意new后,一定要delete,就不会有这种现象发生
问题也许在这,那也有不少分给的,谢谢帮忙看看
CString m_sRoleName;
string ss = m_sRoleName.GetBuffer(m_sRoleName.GetLength());
没有问题。
反过来转换是
string ss;
CString m_sRoleName = ss.c_str();
在STL和MFC结合中写程序,我也干过,类似的问题还很多