遇到一個怪現象。
寫的 VC 程序打開,再關閉,就會提示異常。
這個程序使用了 ADO 。
一開始定義了一個全局的:
CAdoConnection ?conn;
后面每個類都直接用了 conn. ~~
但是
全局變量在初時化前引入,
在退出時自動釋放,無法控制釋放的地方。
但用指針:
CAdoConnection ?*pConn;
pConn = ?new ?CAdoConnection();
pConn->
~~
就可以控制它的釋放了:
delete
?pConn;
好像是這個道理吧。