IPP files are implementation files that are meant to be included in header files .hpp. They are useful when we work with templates. All template methods need to be defined in the header. Moving templates to .ipp-extention files makes it possible to logically separate template implementations.
Tools –> Options –> Text Editor –> File extensions
Write “ipp” in the extension field and select “Microsoft Visual C++” in the dropdown.