随笔分类 - C++
摘要:#include template bool a2x( T& _f , char* p){ if( !p ) return false ; char* q = p ; while( q != '\0') { if( *q == '-' && *(q...
阅读全文
摘要:1,快排void QuickSort( int a[] , int low , int high ){ int i = low , j = high ; int temp = a[i] ; while( i void /*MinHeap::*/FilterDown( T heapA...
阅读全文
摘要:1, a++与++a2,int a[10] ;int* p = (int*)(&a + 1 ) ;&a 是数组指针, 其类型为int (*)[10] , &a+1 表示 a + 10 .a才是&a[0] .(int*)(&a+1) - (int*)(&a) == 103,在默认构造函数内部再调用带...
阅读全文
摘要:只需要#include "vld.h"就OK--------------------------------------找内存泄露挺方便的,比VS自带的详细。
阅读全文
摘要:1 2 8 9 10 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 ...
阅读全文
摘要:上面三图在debug下,delete的时候会以fe ee覆盖指针所指向要回收内存前后较大一块区域的值。下图对于release下delete的时候会先用fe ee覆盖指针所指位置起6*4=24字节,再以一个随机值覆盖原内存位置的int(我是64位,4字节的int高速缓存行对齐为8字节)
阅读全文

浙公网安备 33010602011771号