C++

From bone.wiki
Revision as of 23:16, 7 December 2009 by Enodwell (talk | contribs)
Jump to navigation Jump to search

Tips

Minimize includes in headers

to write (reasons: compilation speed, robustness, debugging, wrapping)

Minimize use of macros

inline functions, overloaded functions or templated functions

Prefer iostreams to printf and scanf

Don't ignore compiler warnings

Put comments in the appropriate place

Don't reinvent the wheel

boost

numerical especially important: lapack