Tag: c++


C++ Sanity Check

April 21st, 2009 — 8:21pm

Note to self: wondering how an element got added to your std::map that you didn’t actually put there?

std::map<..>[lid] will add an empty element to your list if the lid doesn’t currently exist in the table. Awesome.

Also note to self: printing out addresses of objects is done as follows:

obj *my_obj;
printf("address: %p\n", my_obj);

not &my_obj, not printing with %u or %s. Just the above.

Note to the rest of you: I’m going to figure out some way to separate my personal blog and my techy/notes-to-self blog. Apologies for now.

Comment » | techy

Back to top