Mam problem z funkcja którą zaimplementowałem i normalnie działa tylko ze jak chcę za hashować tekst ze zmiennej typu string to nie działa bo wyskakuje taki błąd:
error: no matching function for call to 'MD5::digestString(std::__cxx11::string&)'|
a to jest kod który prubóje skompilować:
string slowa = "witam";
cout<<md5.digestString(slowa)<<endl;
Nie wiem jak to naprawić żeby mi hashowało tekst z funkcji ma ktoś pomysł jak to naprawić??
A to jest funkcja którą pobrałem z net do hashowania razem z całą funkcją:
char* digestString(char *string)
{
Init();
Update((unsigned char*)string, strlen(string));
Final();
return digestChars;
}