klassendeklaration, was mach ich falsch?



  • mit dieser deklaration bokomm ich einen fehler....

    class Crypt
    {
     public:
      String enCrypt(String Text);
      String deCrypt(String Text);
    };
    

    Fehler sind:

    [C++ Error] crypt.h(7): E2303 Type name expected
    [C++ Error] crypt.h(7): E2139 Declaration missing ;
    [C++ Error] crypt.h(8): E2303 Type name expected
    [C++ Error] crypt.h(8): E2238 Multiple declaration for 'Crypt::String'
    [C++ Error] crypt.h(7): E2344 Earlier declaration of 'Crypt::String'
    [C++ Error] crypt.h(8): E2139 Declaration missing ;
    [C++ Error] crypt.cpp(3): E2141 Declaration syntax error

    und in der crypt.cpp steht in der zeile 3

    String Crypt::enCrypt(String Text){//verschlüssele}

    ich hab wohl zu lange programmiert, um den fehler zu finden.... ich werde jetzt erst mal pause machen



  • schreibe oben in der Header:

    #include "dstring.h"
    

Anmelden zum Antworten