You can also use it with .cpp files and even a mix. By default, this will pull all the global variable declarations and global functions you define into a series of header files. Why a series?