FECpp ist eine C++-Bibliothek, die einen schnellen Vorwärts-Fehlerkorrekturcode implementiert. Diese Codes teilen die Eingabedaten in n Teile auf mit der Eigenschaft, dass die Originaldaten rekonstruiert werden können, wenn mindestens k beliebige der n Teile verfügbar sind. Die Zahl k kann während der Codierung festgelegt werden. FECpp ist bitkompatibel mit mehreren anderen FEC-Bibliotheken.