This discussion is for expanding your array of maneuvers needed to code quickly and efficiently.
The first and most important thing that I'd like to discuss about is the C++ STL. Learning it would enable you to code up an assortment of algorithms and complicated data structures in a matter of seconds.
You can learn to use the C++ STL from the following amazing sites:
Studytonight : Contains syntax and examples for most of the STL containers and algorithms.
Sanfoundry : Shows how to implement what you've learnt in complete programs
Topcoder(Highly recommended) : This place teaches you when, where and how to use what you've learnt.
Have you ever felt bored of typing so many header files in your program? Don't worry, this header file contains all the other header files. So just include this in your program and your good to go.
geeksforgeeks shows all the header files included in this header file in C and C++.
If you use cout and cin for output and input, you'd definitely have to use this. Make sure to include this as the first line of the main function.
Stackoverflow contains the reasons behind the faster execution and even includes execution times with and without the statement.
I'll try to add as many of these cool features as I come to know, in the meantime, I encourage others to share any other cool tweaks to improve overall coding skills.