Quote:
#define something somethingelse-somethingelse-somethingelse-somethingelse-somethingelse-somethingelse-somethingelse-somethingelse-somethingelse-somethingelse-somethingelse-somethingelse-somethingelse-somethingelse-somethingelse...........
Very long, the whole screen
WHy should they define something like that ? When should we do so ?
Some C programmers like to use macros to reduce the amount of repeated code they need to type. However, macros are difficult to debug, and in most cases C++ provides superior compile-time (as opposed to preprocess-time) alternatives such as templates and inline functions.