如何在程式設計中節約系統記憶體

2021-08-24 21:51:31 字數 826 閱讀 7629

程式語言為現代的計算和自動化作出了重要貢獻!

能運用程式語言解決現實中的問題,你會發現,其實很多事情真的很方便!

前段時間一直跟他們測量的講解cass這個軟體,我並沒有學過這個軟體,但是從它的安裝和使用,我發現其實就是基於cad的乙個二次開發!如果有足夠的條件,我們也可以開發出類似於cass這樣的軟體,甚至比這個功能更強大!以後有機會和大家一起共享cad二次開發的心得!

在這裡給大家介紹在程式設計中節約記憶體的一種方法,經過反覆測試,發現該程式可以使你的記憶體節約一半!

其實原理很簡單,就是呼叫api。關於呼叫api,以後有機會跟大家交流!

**如下:

private declare auto function setprocessworkingsetsize lib "kernel32.dll" (byval prochandle as intptr, byval min as int32, byval max as int32) as boolean

public sub setprocessworkingsetsize()

try

dim mem as process

mem = process.getcurrentprocess()

setprocessworkingsetsize(mem.handle, -1, -1)

catch ex as exception

msgbox(ex.tostring)

end try

end sub

呼叫 setprocessworkingsetsize()

其中"kernel32.dll"是要呼叫的庫。

如何在程式設計中節約系統記憶體

程式語言為現代的計算和自動化作出了重要貢獻!能運用程式語言解決現實中的問題,你會發現,其實很多事情真的很方便!前段時間一直跟他們測量的講解cass這個軟體,我並沒有學過這個軟體,但是從它的安裝和使用,我發現其實就是基於cad的乙個二次開發!如果有足夠的條件,我們也可以開發出類似於cass這樣的軟體,...

如何在程式設計生涯中有乙個好的開端

我接觸過很多剛剛入門的開發人員,他們非常迷茫,因為他們不知道該往 投入自己的精力來發展自己的職業生涯,也不知道未來的方向在 選擇是如此之多,讓人眼花繚亂 有那麼多的技術,有那麼多的道路。那麼那一條才是正確的呢?11月21日 22日 與wot技術大會相約深圳 現在搶票 想要進入軟體開發的領域其實是很難...

如何在c 中檢測記憶體洩漏

在visual studio系列的ide中,可以使用 crtsetdbgflag函式來檢測記憶體洩漏 int main 注意,crtsetdbgflag需要在剛進入main函式時呼叫,在 crtsetdbgflag 和return 0之間的所有記憶體洩漏都可以被檢測到,假如有下面的 int main...