msdn上说:
When you assign a shorter string to an existing string that originally contained a longer string, the assignment corrupts the heap. 
例如
CString  str, str2;
str = "abcdefghijklmnopqrstuvwxyzabcdefghij" ;
str2 = str;
    
str = "zyxw" ;
有可能出现这种debug error