程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> 從匯編看c++中的placement operator new

從匯編看c++中的placement operator new

編輯:C++入門知識

 xx = ~*  (size_t n, ** xp =  (&i) X;
};

 i    :     X* xp = new (&i) X           eax,[i]  
          eax  
           
          :operator new (13910FAh) 
           esp,  
           dword ptr [ebp-0E0h],eax 
                                               
           dword ptr [ebp-0E0h],  
            main+50h (13913E0h) 
                                          
            
           ecx,dword ptr [ebp-0E0h] 
                                                
          :X (1391041h)
           dword ptr [ebp-0E8h],eax  
           main+5Ah (13913EAh)  
           dword ptr [ebp-0E8h],  
                                              
           ecx,dword ptr [ebp-0E8h]  
           dword ptr [xp],ecx  
    : }

 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved