Click here to Skip to main content
15,914,111 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Problem using CArray Pin
Anthony_Yio30-Oct-03 15:25
Anthony_Yio30-Oct-03 15:25 
GeneralRe: Problem using CArray Pin
d00_ape31-Oct-03 0:23
sussd00_ape31-Oct-03 0:23 
GeneralRe: Problem using CArray Pin
Anthony_Yio31-Oct-03 1:31
Anthony_Yio31-Oct-03 1:31 
GeneralRe: Problem using CArray Pin
d00_ape31-Oct-03 2:46
sussd00_ape31-Oct-03 2:46 
GeneralRe: Problem using CArray Pin
Anthony_Yio31-Oct-03 18:48
Anthony_Yio31-Oct-03 18:48 
GeneralRe: Problem using CArray Pin
BadJerry30-Oct-03 0:54
BadJerry30-Oct-03 0:54 
GeneralRe: Problem using CArray Pin
d00_ape30-Oct-03 1:14
sussd00_ape30-Oct-03 1:14 
GeneralRe: Problem using CArray Pin
David Crow30-Oct-03 3:26
David Crow30-Oct-03 3:26 
d00_ape wrote:
// Should not all memory be freed?

No, not necessarily. Windows' memory manager is a very complicated beast. It does what it does very well, which implies that we don't always know what it is going to do. If you just take it a cursory glance, it would seem that variables/objects going out of scope would automatically decrease your program's memory usage, and increase the amount Windows has to offer. If it was something that simple, the geniuses at Microsoft with multiple PhDs that do nothing but work on the memory manager must've overlooked that! They are going for efficiency, which is not always obvious.

Read the very last section of this article for a good description of what is going on.


Five birds are sitting on a fence.
Three of them decide to fly off.
How many are left?

GeneralRe: Problem using CArray Pin
d00_ape30-Oct-03 10:19
sussd00_ape30-Oct-03 10:19 
Generaltime function Pin
diana_artatak30-Oct-03 0:10
diana_artatak30-Oct-03 0:10 
GeneralRe: time function Pin
vcplusplus30-Oct-03 2:49
vcplusplus30-Oct-03 2:49 
Generalfont question Pin
namdans29-Oct-03 23:52
namdans29-Oct-03 23:52 
GeneralRe: font question Pin
David Crow30-Oct-03 3:32
David Crow30-Oct-03 3:32 
GeneralRe: font question Pin
Andy Latham14-Nov-03 0:25
Andy Latham14-Nov-03 0:25 
GeneralThreads .... Pin
Suhail Yousaf29-Oct-03 23:32
Suhail Yousaf29-Oct-03 23:32 
GeneralRe: Threads .... Pin
Anthony_Yio30-Oct-03 0:38
Anthony_Yio30-Oct-03 0:38 
GeneralRe: Threads .... Pin
vcplusplus30-Oct-03 2:57
vcplusplus30-Oct-03 2:57 
GeneralRe: Threads .... Pin
David Crow30-Oct-03 3:34
David Crow30-Oct-03 3:34 
GeneralActivating / Deactivating menus and toolbars Pin
Florin Ochiana29-Oct-03 23:14
Florin Ochiana29-Oct-03 23:14 
GeneralNetwork packets sniffer Pin
Anonymous29-Oct-03 23:08
Anonymous29-Oct-03 23:08 
GeneralRe: Network packets sniffer Pin
Joao Vaz29-Oct-03 23:41
Joao Vaz29-Oct-03 23:41 
GeneralTricky C++ question Pin
YaronNir29-Oct-03 22:57
YaronNir29-Oct-03 22:57 
GeneralRe: Tricky C++ question Pin
Ian Darling29-Oct-03 23:10
Ian Darling29-Oct-03 23:10 
GeneralRe: Tricky C++ question Pin
YaronNir29-Oct-03 23:12
YaronNir29-Oct-03 23:12 
GeneralRe: Tricky C++ question Pin
Juan Antonio Bermejo29-Oct-03 23:19
Juan Antonio Bermejo29-Oct-03 23:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.