Normalmente en las cabeceras van los constantes, prototipos de las funciones, ... y en los .cpp(o ficheros de implementacion) el cuerpo de estas funciones.
ya no uso Devc++, pero en su momento recuerdo que crebas un proyecto, y luego le dabas agregar ficheros al proyecto, entonces elijias si una cabecera(.hpp, .h) o fichero de implementacion(.cpp, c).
-- este es mi mensaje 666