C and C++ Programming Tips

Welcome to Cprogramming.com's repository or tips for programming in C and C++. Peruse the archives or add your own tips for others to use!

Sort by clicking on any of the headers.

TipAuthorRating (votes)
Run code in Different compilersNaren Varma 6.0
Test pieces of your code earlyHardi Pertel 6.0
Make backupsVox 6.0
Reuse Old CodeTimofei Gerasimov 6.0
Prefer pre-increment and pre-decrementKarl 6.0
String to integerMayur Avhad 6.0
Pointer arithmetic trickinessvishesh jain 5.9
Always check for NULL (in C)Webmaster 5.9
Use const variables as function parameters when pobeyonddc 5.9
Executing system commandsSean 5.9
Be careful of Magic behaviour due to compilers manik 5.9
Use STL containers instead of C arraysSang-drax 5.9
Operator Associativity and HierarchyAvinash 5.9
Modifying const variablesWiro Sableng 5.8
Turn on all compiler warningsMaragato 5.8
Use multiple filesThantos 5.8
Use <constant> == <value>Webmaster 5.8
Avoid memory wastageArthi 5.7
Commenting out code with the preprocessorWebmaster 5.7
Goto vs. Higher-level control structuresSean 5.7
pre & post increment & decrement operators jay 5.7
beware of loop invarinatsIain 5.7
Member Functions are inline by default (C++)Ash 5.7
Get a copy of the standardThantos 5.7
Don't use fflush(stdin)Shakti 5.6
creating a messagebox on WindowsAmarjeet Kawathe 5.6
Use templates to prevent memory leakageKunal 5.6
take advantage of array indiciesDave 5.6
Comment!VOX 5.6
Turn off optimization when debuggingAshok Kumar 5.6

Next 30
Previous 30

Help your fellow programmers! Add a tip!