<h3>Visual C++ FAQ sections</h3>
- <a href="#vcpp_general">General</a>
- <a href="#vcpp_application">Application</a>
- <a href="#vcpp_dll">DLL</a>
- <a href="#vcpp_network">Network</a>
- <a href="#vcpp_debugging">Debugging</a>
- <a href="#vcpp_profiling">Profiling</a>
- <a href="#vcpp_string">String</a>
- <a href="#vcpp_stl">STL</a>
- <a href="#vcpp_random_number">Random Number</a>
<br><hr noshade size="4">
<a name="vcpp_general"><h3>General</h3></a>
- Where can I find Visual C++ code samples?
- Can you help me with my homework assignment?
- What is the difference between 'BOOL' and 'bool'?
- How to show all messages in ClassWizard list?
- How to use different character sets?
- Where can I find the redistributable packages
- How to make an ANSI build for Windows CE target?
- Why Watch window shows 'unused' for a HWND variable?
<br><a name="vcpp_application"><h3>Application</h3></a>
<br><a name="vcpp_dll"><h3>DLL</h3></a>
- How to build a DLL to be used from another programming language?
- How to a DLL and have the exported functions called via 'LoadLibrary()' and 'GetProcAddress()'?
- How to build a resource-only DLL?
<br><a name="vcpp_network"><h3>Network</h3></a>
- Where can I find examples of socket programs?
- How to get the local hostname?
- How to get the local IP address(es)?
- How to set a socket option?
- Does one call to 'send()' result in one call to 'recv()'?
- When does 'send()' return?
- When does 'recv()' return?
- How do I transfer a structure?
- How do I impose a packet scheme?
- How do I use a timeout for 'connect()'?
- Why does my machine send a 'RST' packet in reply to a 'SYN'/'ACK' package?
- How do I terminate a TCP connection?
- How does a TCP connection close?
<br><a name="vcpp_debugging"><h3>Debugging</h3></a>
- Step by Step Introduction
- Why does program work in debug mode, but fail in release mode?
- How to manage memory leaks?
- How to use 'ASSERT' and deal with assertion failures?
- How do I debug my ActiveX/COM component?
- How to display UNICODE strings in the Watch/QuickWatch window?
- How do I evaluate the time difference between two events?
- How to show Windows API errors in the Watch window?
<br><a name="vcpp_profiling"><h3>Profiling</h3></a>
<br><a name="vcpp_string"><h3>String</h3></a>
- What types of strings are there?
- What is the difference between '\n' and '\r\n'?
- How to convert between ANSI and UNICODE strings?
- How to use 'CString' in non-MFC applications?
- How to convert a numeric type to a string?
- How to convert a string into a numeric type?
<br><a name="vcpp_stl"><h3>STL</h3></a>
<br><a name="vcpp_random_number"><h3>Random Number</h3></a>
<br><br>