- 463 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 19:58:05 ]
- >>459
少なくともreturnで終了させる場合はデストラクタも呼ばれ正常終了する。 異常終了とはデストラクタが呼ばれないことを覚悟して強制終了させることだと思う。 msdn.microsoft.com/ja-jp/library/2s21xzfe(VS.80).aspx はAfxEndThreadで終了させる場合にデストラクタが呼ばれるとはどこにも書いてない。 MFCのAfXEndThreadは知らないが、Win32のEndThreadはデストラクタは呼ばれない。 ランタイムの_endthreadExも同様だけど、returnで終了した場合はデストラクタが呼ばれてから_endthreadEx が呼ばれるので問題ない。
|

|