Click here to Skip to main content
15,888,461 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Hashtables Pin
Prakash Nadar31-Dec-05 20:56
Prakash Nadar31-Dec-05 20:56 
AnswerRe: Hashtables--More Info on Original Question Pin
jblau31-Dec-05 21:23
jblau31-Dec-05 21:23 
GeneralRe: Hashtables--More Info on Original Question Pin
John R. Shaw31-Dec-05 22:22
John R. Shaw31-Dec-05 22:22 
GeneralRe: Hashtables--More Info on Original Question Pin
Gary R. Wheeler1-Jan-06 1:51
Gary R. Wheeler1-Jan-06 1:51 
GeneralRe: Hashtables--More Info on Original Question Pin
John R. Shaw1-Jan-06 9:02
John R. Shaw1-Jan-06 9:02 
GeneralRe: Hashtables--More Info on Original Question Pin
Prakash Nadar1-Jan-06 4:25
Prakash Nadar1-Jan-06 4:25 
GeneralRe: Hashtables--More Info on Original Question Pin
Michael Dunn1-Jan-06 8:07
sitebuilderMichael Dunn1-Jan-06 8:07 
AnswerRe: Hashtables--One More Follow Up Pin
jblau1-Jan-06 9:49
jblau1-Jan-06 9:49 
Thanks for all of the helpful information.

As I understand it now, the way my project is setup, the hashtable is a managed object, so I can't delete it mannualy, (as I get errors when I try).

So my follow up question is this: If I store an object that was declared with a NEW, and store it in the hashtable, do I need to go back through the hashtable and delete those objects, or does the managed code do that as well?

Example:
MyObject *tempObject = new MyObject;
Hashtable *hashObjects = new Hashtable;

hashObjects->Add(key, tempObject);


So if I store several tempObjects in my hashtable, do I need to traverse through the hashtable and DELETE the tempObjects, or does the garbage collector handle this as well as the hashtable itself?

If I do need to delete them, will a call to hashObjects->clear(); delete the objects?


Thanks,

Jody Blau

-- modified at 15:53 Sunday 1st January, 2006
GeneralRe: Hashtables--One More Follow Up Pin
Prakash Nadar1-Jan-06 17:44
Prakash Nadar1-Jan-06 17:44 
QuestionCButton displayes dark edge after first click Pin
spiritofklanawa31-Dec-05 14:23
spiritofklanawa31-Dec-05 14:23 
AnswerRe: CButton displayes dark edge after first click Pin
Prakash Nadar31-Dec-05 16:55
Prakash Nadar31-Dec-05 16:55 
AnswerRe: CButton displayes dark edge after first click Pin
dipuks31-Dec-05 16:58
dipuks31-Dec-05 16:58 
AnswerRe: CButton displayes dark edge after first click Pin
Michael Dunn31-Dec-05 19:06
sitebuilderMichael Dunn31-Dec-05 19:06 
GeneralRe: CButton displayes dark edge after first click Pin
spiritofklanawa10-Jan-06 6:29
spiritofklanawa10-Jan-06 6:29 
QuestionHow to add new thread to CDialog Pin
dipuks31-Dec-05 11:09
dipuks31-Dec-05 11:09 
AnswerRe: How to add new thread to CDialog Pin
Prakash Nadar31-Dec-05 16:52
Prakash Nadar31-Dec-05 16:52 
Questiongetting filename Pin
RabiaAslam31-Dec-05 9:15
RabiaAslam31-Dec-05 9:15 
AnswerRe: getting filename Pin
Michael Dunn31-Dec-05 10:42
sitebuilderMichael Dunn31-Dec-05 10:42 
QuestionApplication in a system tray Pin
RabiaAslam31-Dec-05 9:13
RabiaAslam31-Dec-05 9:13 
AnswerRe: Application in a system tray Pin
Jack Puppy31-Dec-05 14:13
Jack Puppy31-Dec-05 14:13 
AnswerRe: Application in a system tray Pin
ThatsAlok1-Jan-06 19:01
ThatsAlok1-Jan-06 19:01 
QuestionCustom Caption Bar Pin
Dave Regan31-Dec-05 7:33
Dave Regan31-Dec-05 7:33 
AnswerRe: Custom Caption Bar Pin
includeh101-Jan-06 1:14
includeh101-Jan-06 1:14 
GeneralRe: Custom Caption Bar Pin
Dave Regan1-Jan-06 2:34
Dave Regan1-Jan-06 2:34 
Questionsuggestions on Changing IP address, DNS, etc Pin
Mutty31-Dec-05 6:36
Mutty31-Dec-05 6:36 

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.