October 2010 archive

C++ Casting Operators

I often get confused about the different types of C++ casts: dynamic_cast can be used for “upcasting” or “downcasting” Upcasting:    A* pA = dynamic_cast<A*>(pB)  when B inherits from A Downcasting:  B* pB = dynamic_cast<B*>(pA)  when B inherits from A static_cast static_cast conversions are not as safe as dynamic_cast conversions, because static_cast does no run-time type …

Continue reading

Where is the MSDN File Transfer Manager installed?

02/25/2011 Update: On my Windows 7 x64 (SP1) machine, I found it located in: C:\Program Files (x86)\Microsoft File Transfer Manager\TransferMgr.exe Of course, if you’re running 32-bit, then drop the ” (x86)”. —————— File Transfer Manager for MSDN can be found in the following location: %SystemRoot%\Downloaded Program Files\TransferMgr.exe See http://bit.ly/bMhDVj