title: Purpose of #ifndef FILENAME....#endif in header file
body: <p>I know it to prevent multiple inclusion of header file. But suppose I ensure that I will include this file in only one .cpp file only once. Are there still scenarios in which I would require this safe-guard?</p>