使用memset要小心

2021-08-23 11:37:12 字數 514 閱讀 6026

今天把程式重構了。執行一下,沒想到程式到了退出的時候觸發了乙個

assert

。看看棧資訊,執行到了

cstring

的析構函式:

cstring::~cstring()

//freeanyattacheddata }

_afx_inlinecstringdata*cstring::getdata()

const

class

imageitem ;

class

imagelist ;

imagelist::imagelist()

m_pchdata

竟然等於

null

,怎麼想也不明白。然後找新春幫忙看,原來是

imagelist

的建構函式裡將

cstring

給memset

了,編譯期自然不會報錯,而這個錯誤到了析構的時候才被發現。真是搞笑。看來以後要memset的時候要小心點。

頁面使用雅黑要小心

原文出處搞丟了,對不起原作者了 微軟雅黑一出世,就以結構優美 顯示清晰等優點贏得了人們的喜愛,很多 也開始採用微軟雅黑作為正文本型。但是,在 xp 系統下,微軟雅黑有可能會出現顯示問題 可以看到,微軟雅黑在 xp 下的 crt 顯示器非常模糊,很難閱讀,在 lcd 顯示器裡鋸齒明顯 筆劃粗細不一,顯...

銀行卡使用絕對要小心風險

隨著科技的進步 經濟的發展以及社會電子化程度的提高,銀行卡作為現實生活中人們的一種支付結算方式,已經得到了越來越廣泛的使用,人們在享受銀行卡支付結算方便快捷的同時,有一些交易的風險被消費者忽視了。現對銀行卡在交易時可能產生的風險進行如下的歸納總結。一 銀行卡轉帳的風險 現在各家銀行為客戶提供銀行卡轉...

銀行卡使用絕對要小心風險

隨著科技的進步 經濟的發展以及社會電子化程度的提高,銀行卡作為現實生活中人們的一種支付結算方式,已經得到了越來越廣泛的使用,人們在享受銀行卡支付結算方便快捷的同時,有一些交易的風險被消費者忽視了。現對銀行卡在交易時可能產生的風險進行如下的歸納總結。一 銀行卡轉帳的風險 現在各家銀行為客戶提供銀行卡轉...