- why
{}
initilization is prefered? - When use
explicit
constructor? - should i avoid raw pointers?
- http://articles.emptycrate.com/2007/07/19/nobody_understands_c_intro.html
- https://mbevin.wordpress.com/2012/11/18/smart-pointers/
- http://www.acodersjourney.com/2016/05/top-10-dumb-mistakes-avoid-c-11-smart-pointers/
- http://stackoverflow.com/questions/106508/what-is-a-smart-pointer-and-when-should-i-use-one
- http://wiki.c2.com/?CppStaticRiddle
- generating random number http://stackoverflow.com/a/20136256
- few examples to iterating a vector http://stackoverflow.com/a/10758845