Vad du har där är en deklaration av operatorn, men du måste även definiera funktionen någonstans också. Se learncpp för hur deklaration/definition av funktioner fungerar, och specifikt hur överlagring av << oftast implementeras.
Skrivet av hivemind:
Länge sedan jag skrev C++ (åtminstone tio år), men ser skumt ut med space mellan "operator" och "<<"