Beispiel für die Ausführung der Prüfung:
#include <iostream> #include <mgnr.h> using namespace std; int main() { // Report-Objekt initialisieren und Prüfgenauigkeit vorgeben. PlausiReport report(full); // Plausi ausführen doPlausi(&report, "12345678", "0212345676"); if (report.getErrorStatus() == ok) { cout << "Die Mitgliedsnummer ist korrekt." << endl; } else { cout << "Fehler " << report.getErrorStatus() << " festgestellt:" << endl; cout << "Fehlertext: " << report.getErrorText() << endl; cout << "Prüfgenauigkeit (vorgegeben): " << report.getDefinedAccuracy() << endl; cout << "Prüfgenauigkeit (verwendet): " << report.getUsedAccuracy() << endl; cout << "Plausiversion: " << report.getPlausiVersion() << endl; } return report.getErrorStatus(); }