Memory leak in vs2010 problem

i create a new project in vs2010

add following code in main.h

#define CRTDBG_MAP_ALLOC
#include <stdlib.h>
#include <crtdbg.h>

add following code in function *tWinMain
*CrtDumpMemoryLeaks();

add following code in CCScene* HelloWorld::scene()
_CrtDumpMemoryLeaks();

then run the project

i find much memory leaks like this

“MemoryLeakTest.win32.exe”: 已加载“C:2d-x\cocos2d-1.0.1-x-0.12.0\Debug.win32\MemoryLeakTest.win32.exe”,已加载符号。
“MemoryLeakTest.win32.exe”: 已加载“C:32\ntdll.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\kernel32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:2d-x\cocos2d-1.0.1-x-0.12.0\Debug.win32\libcocos2d.dll”,已加载符号。
“MemoryLeakTest.win32.exe”: 已加载“C:2d-x\cocos2d-1.0.1-x-0.12.0\Debug.win32\libEGL.dll”,未使用调试信息生成二进制文件。
“MemoryLeakTest.win32.exe”: 已加载“C:32\user32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\gdi32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\shell32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\advapi32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\rpcrt4.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\secur32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\msvcrt.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\shlwapi.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:2d-x\cocos2d-1.0.1-x-0.12.0\Debug.win32\libgles_cm.dll”,未使用调试信息生成二进制文件。
“MemoryLeakTest.win32.exe”: 已加载“C:2d-x\cocos2d-1.0.1-x-0.12.0\Debug.win32\libxml2.dll”,未使用调试信息生成二进制文件。
“MemoryLeakTest.win32.exe”: 已加载“C:32\wsock32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\ws2_32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\ws2help.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:2d-x\cocos2d-1.0.1-x-0.12.0\Debug.win32\iconv.dll”,未使用调试信息生成二进制文件。
“MemoryLeakTest.win32.exe”: 已加载“C:2d-x\cocos2d-1.0.1-x-0.12.0\Debug.win32\zlib1.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:2d-x\cocos2d-1.0.1-x-0.12.0\Debug.win32\pthreadVCE2.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\msvcp100d.dll”,已加载符号。
“MemoryLeakTest.win32.exe”: 已加载“C:32\msvcr100d.dll”,已加载符号。
“MemoryLeakTest.win32.exe”: 已加载“C:2d-x\cocos2d-1.0.1-x-0.12.0\Debug.win32\libCocosDenshion.dll”,已加载符号。
“MemoryLeakTest.win32.exe”: 已加载“C:32\winmm.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\imm32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\lpk.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\usp10.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\comctl32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\comctl32.dll”,Cannot find or open the PDB file
Detected memory leaks!
Dumping objects >
normal block at 0x01275B88, 8 bytes long.
Data: <, 8 > 2C 8F 38 10 00 00 00 00
normal block at 0x01275B40, 8 bytes long.
Data: < 8 > 18 87 38 10 00 00 00 00
normal block at 0x01275AF8, 8 bytes long.
Data: < Z’ > A4 5A 27 01 00 00 00 00
normal block at 0x01275A90, 40 bytes long.
Data: < I0 > 04 49 30 10 01 00 00 00 00 00 00 00 01 00 00 00
Object dump complete.
“MemoryLeakTest.win32.exe”: 已加载“C:32\uxtheme.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:Files\360\360Safe\safemon\safemon.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\ole32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\oleaut32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\psapi.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\version.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\wininet.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\normaliz.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\urlmon.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\iertutil.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\msctf.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\msctfime.ime”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\opengl32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\glu32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\ddraw.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\dciman32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\prl_gl.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已加载“C:32\mcd32.dll”,Cannot find or open the PDB file
“MemoryLeakTest.win32.exe”: 已卸载“C:32\mcd32.dll”
Detected memory leaks!
Dumping objects
>
{209} normal block at 0x012767B8, 32 bytes long.
Data: < > CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
{208} normal block at 0x01276770, 12 bytes long.
Data: < g’ > 00 00 00 00 08 00 00 00 B8 67 27 01
{207} normal block at 0x01276710, 32 bytes long.
Data: < > CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
{206} normal block at 0x012766C8, 8 bytes long.
Data: <tf’ > 74 66 27 01 00 00 00 00
{205} normal block at 0x01276660, 40 bytes long.
Data: <p[2 > 70 5B 32 10 0E 00 00 00 00 00 00 00 01 00 00 00
{204} normal block at 0x01276610, 16 bytes long.
Data: < > CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
{203} normal block at 0x012765C8, 8 bytes long.
Data: <te’ > 74 65 27 01 00 00 00 00
{202} normal block at 0x01276560, 40 bytes long.
Data: <p[2 > 70 5B 32 10 0D 00 00 00 00 00 00 00 01 00 00 00
{201} normal block at 0x01276500, 32 bytes long.
Data: < > CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
{200} normal block at 0x012764B8, 8 bytes long.
Data: <dd’ > 64 64 27 01 00 00 00 00
{199} normal block at 0x01276450, 40 bytes long.
Data: <p[2 > 70 5B 32 10 0C 00 00 00 00 00 00 00 01 00 00 00
{198} normal block at 0x012763D0, 64 bytes long.
Data: <( 1 > 28 04 31 10 0B 00 00 00 00 00 00 00 01 00 00 00
{197} normal block at 0x01276390, 4 bytes long.
Data: <`_‘> 60 5F 27 01
{183} normal block at 0x01276348, 8 bytes long.
Data: <H 8 > 48 8A 38 10 00 00 00 00
{182} normal block at 0x012762D0, 56 bytes long.
Data: <4?0 > 34 3F 30 10 09 00 00 00 00 00 00 00 01 00 00 00
{181} normal block at 0x01276288, 8 bytes long.
Data: <(b’ > 28 62 27 01 00 00 00 00
{180} normal block at 0x01276228, 32 bytes long.
Data: < b’ 00.0 > 88 62 27 01 30 30 2E 30 00 CD CD CD CD CD CD CD
{179} normal block at 0x012761E0, 8 bytes long.
Data: < a’ > 80 61 27 01 00 00 00 00
{178} normal block at 0x01276180, 32 bytes long.
Data: < a’ Arial > E0 61 27 01 41 72 69 61 6C 00 CD CD CD CD CD CD
{177} normal block at 0x01275F60, 484 bytes long.
Data: < 0 > 94 96 30 10 08 00 00 00 00 00 00 00 02 00 00 00
{176} normal block at 0x01275F08, 24 bytes long.
Data: <t u ; > 74 07 0C 00 75 0D 01 3B 02 00 00 00 05 00 00 00
{175} normal block at 0x01275EC8, 4 bytes long.
Data: < ]‘> C0 5D 27 01
{174} normal block at 0x01275E80, 8 bytes long.
Data: <,^’ > 2C 5E 27 01 00 00 00 00
{173} normal block at 0x01275E18, 40 bytes long.
Data: < H0 > EC 48 30 10 07 00 00 00 00 00 00 00 01 00 00 00
{172} normal block at 0x01275DC0, 24 bytes long.
Data: 68 47 30 10 06 00 00 00 00 00 00 00 01 00 00 00
{171} normal block at 0x01275D78, 8 bytes long.
Data: 49 E4 B4 4F 88 6C 06 00
{170} normal block at 0x01277FD0, 10 bytes long.
Data: < > CD CD CD CD CD CD CD CD CD CD
{169} normal block at 0x01277F88, 8 bytes long.
Data: <4 ‘> 34 7F 27 01 00 00 00 00
{168} normal block at 0x01277F20, 40 bytes long.
Data: < r2 > 1C 72 32 10 05 00 00 00 00 00 00 00 01 00 00 00
{166} normal block at 0x01277C80, 20 bytes long.
Data: < |’ |‘|’ > 80 7C 27 01 80 7C 27 01 80 7C 27 01 CD CD CD CD
{165} normal block at 0x01277C38, 8 bytes long.
Data: < {’ > E8 7B 27 01 00 00 00 00
{164} normal block at 0x01277BE8, 20 bytes long.
Data: <8|‘|’ > 38 7C 27 01 CD CD CD CD 80 7C 27 01 00 00 00 00
{163} normal block at 0x01277B90, 24 bytes long.
Data: < c0 > AC 63 30 10 04 00 00 00 00 00 00 00 01 00 00 00
{162} normal block at 0x01277B28, 44 bytes long.
Data: 50 76 31 10 03 00 00 00 00 00 00 00 01 00 00 00
{161} normal block at 0x01277AA8, 64 bytes long.
Data: < A {’ ({’ > A4 99 41 00 00 00 01 CD 90 7B 27 01 28 7B 27 01
{125} normal block at 0x01275B88, 8 bytes long.
Data: <, 8 > 2C 8F 38 10 00 00 00 00
{124} normal block at 0x01275B40, 8 bytes long.
Data: < 8 > 18 87 38 10 00 00 00 00
{123} normal block at 0x01275AF8, 8 bytes long.
Data: < Z’ > A4 5A 27 01 00 00 00 00
{122} normal block at 0x01275A90, 40 bytes long.
Data: < I0 > 04 49 30 10 01 00 00 00 00 00 00 00 01 00 00 00
Object dump complete.
“MemoryLeakTest.win32.exe”: 已加载“C:Files\Youdao\Dict\5.0.33.3225\WordStrokeHelper32.dll”,Cannot find or open the PDB file
线程 ‘Win32 线程’ (0xe80) 已退出,返回值为 0 (0x0)。
程序“[2716] MemoryLeakTest.win32.exe: 本机”已退出,返回值为 0 (0x0)。

why