自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何解決C++程序代碼編寫問題

開發(fā) 后端
本文詳細(xì)介紹是:在C++程序代碼中,方法之間調(diào)用的一個需要注意的地方,也可以將該方法單獨(dú)定義在一個頭文件中,然后Include進(jìn)來,這個機(jī)制與ASP里面是一樣的。

許多人一提起C++程序代碼就頭疼不已,覺得編輯那些又長又亂的代碼,常常都沒有入手的地方,那么好吧看完篇文章保證您不再為復(fù)雜的代碼問題苦惱了,希望大家能夠得到幫助。

C++程序代碼如下:

  1. #include    
  2. #include    
  3. using std::cout;   
  4. using std::endl;   
  5.  
  6. struct EXCEPTION_REGISTRATION   
  7. {   
  8.     EXCEPTION_REGISTRATION* prev;   
  9.     DWORD handler;   
  10. };   
  11.  
  12. EXCEPTION_DISPOSITION myHandler(   
  13.     _EXCEPTION_RECORD *ExcRecord,   
  14.     void * EstablisherFrame,   
  15.     _CONTEXT *ContextRecord,   
  16.     void * DispatcherContext)   
  17. {   
  18.     cout << "In the exception handler" << endl;   
  19.     cout << "Just a demo. exiting..." << endl;   
  20.     exit(0);   
  21.     return ExceptionContinueExecution; //不會運(yùn)行到這   
  22. }   
  23.  
  24. int  g_div = 0;   
  25.  
  26. void bar()   
  27. {   
  28.     //初始化一個EXCEPTION_REGISTRATION結(jié)構(gòu)   
  29.     EXCEPTION_REGISTRATION reg, *preg = ®    
  30.     reg.handler = (DWORD)myHandler;   
  31.  
  32.     //取得當(dāng)前異常處理鏈的“頭”   
  33.     DWORD prev;   
  34.     _asm   
  35.     {   
  36.         mov EAX, FS:[0]   
  37.         mov prev, EAX   
  38.     }   
  39.     reg.prev = (EXCEPTION_REGISTRATION*) prev;   
  40.  
  41.     //注冊!   
  42.     _asm   
  43.     {   
  44.         mov EAX, preg   
  45.         mov FS:[0], EAX   
  46.     }   
  47.  
  48.     //產(chǎn)生一個異常   
  49.     int  j = 10 / g_div;  //異常,除零溢出   
  50. }   
  51.  
  52. int  main()   
  53. {   
  54.     bar();   
  55.     return 0;   
  56. }  

以上就是我總結(jié)的一些關(guān)于C++程序代碼的總結(jié),我還會繼續(xù)更新的,敬請期待!

責(zé)任編輯:chenqingxiang 來源: CSDN
相關(guān)推薦

2010-01-15 10:48:29

C++程序代碼

2010-01-14 14:40:21

C++代碼

2011-11-09 13:59:27

代碼腐爛

2012-09-05 11:09:15

SELinux操作系統(tǒng)

2024-04-23 08:01:20

面向?qū)ο?/a>C 語言代碼

2010-01-11 15:47:37

C++編譯

2023-11-09 23:31:02

C++函數(shù)調(diào)用

2009-08-24 18:06:36

源程序代碼C#讀取XML文件

2024-12-04 09:47:26

C++頭文件實(shí)現(xiàn)類

2010-04-29 17:46:31

Oracle死鎖

2010-07-17 00:55:48

PHP Telnet

2010-01-18 17:31:54

C++編寫程序

2022-06-08 08:23:18

低代碼無代碼網(wǎng)絡(luò)安全

2010-01-11 13:19:24

C++代碼

2009-09-02 18:28:00

C#鼠標(biāo)位置

2017-10-17 09:21:06

2023-10-30 18:35:47

MySQL主從延時

2011-08-29 10:34:00

網(wǎng)絡(luò)安全云安全云計算

2011-03-23 14:42:47

CPU過度消耗

2021-06-06 13:05:15

前端跨域CORS
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號