General C++ Links
My Most Used C++ References:
C++ Software Engineering:
CSE2305 - Object-Oriented Software Engineering
C++ Reference:
http://www.cppreference.com/
Industrial Strength Sites:
The Code Project:
http://www.codeproject.com/cpp/
Function X:
http://www.functionx.com/cpp/
DevX:
http://www.devx.com/
C++ Annotations:
http://www.icce.rug.nl/documents/cplusplus/
C++ Essentials:
A C++ Coding Standard:
http://www.possibility.com/Cpp/CppCodingStandard.html
C++ FAQ Lite:
http://www.parashift.com/c++-faq-lite/
Optimization:
C++ Optimization Strategies:
http://www.tantalon.com/pete/cppopt/main.htm
Optimizing C and C++ Code:
http://www.eventhelix.com/RealtimeMantra/Basics/OptimizingCAndCPPCode.htm
Intel SSE Reference:
http://www.tommesani.com/SSE.html
Macros and Asserts:
Macros to Enhance Assertion Messages:
http://www.devx.com/tips/Tip/29650?trk=DXRSS_CPLUS
Writing C/C++ Macros:
http://www.ebyte.it/library/codesnippets/WritingCppMacros.html
File I/O:
File Management Functions:
http://msdn.microsoft.com/ ... /fileio/fs/file_management_functions.asp
INI File Functions:
http://msdn.microsoft.com/ ... /winprog/unicode_layer_ini_file_functions.asp
I/O Redirection:
http://support.microsoft.com/kb/q58667/
Profiling and Memory:
Lightweight Profiler:
http://www.2dgame-tutorial.com/sdl/profile.htm
NTime - Performance Unit Testing Tool:
http://www.codeproject.com/dotnet/NTime.asp
Memory Leak Detection:
http://www.codeproject.com/cpp/MemLeakDetect.asp
Detecting Memory Leaks:
http://www.flipcode.com/cgi-bin/fcarticles.cgi?show=63785
CPU Identification:
CPUID Guide:
http://www.paradicesoftware.com/specs/cpuid/
Identification of x86 CPUs:
http://www.gamedev.net/reference/articles/article1207.asp
Pattern References:
Singleton Pattern:
http://gethelp.devx.com/techtips/cpp_pro/10min/10min0200.asp
Misc Articles:
Overriding New and Delete:
http://gethelp.devx.com/techtips/cpp_pro/10min/10min1100.asp
Programming the System Tray:
http://gethelp.devx.com/techtips/cpp_pro/10min/10min0699.asp
L-Values and R-Values:
http://www.embedded.com/story/OEG20010518S0071
Other:
C++ Potential (Blog):
http://209.34.241.67/branbray/default.aspx
C++ Portability Issues:
http://lib.daemon.am/Books/C/apd/apd.htm