Witam, mam mały problem korzystam z MD5 (http://bobobobo.wordpress.com/2010/10/17/md5-c-implementation/) i wszystko działa dobrze do momentu kiedy wstawiam zmienną:
String^ haslo1 = gcnew String("fe546279a62683de8ca334b673420696");
String^ haslo2 = gcnew String(md5.digestString(this->Haslo->Text)); // <-- W tym miejscu
if(haslo1 == haslo2) { MessageBox::Show("Poprawne hasło" , "Program" , MessageBoxButtons::OK, MessageBoxIcon::Information); }
Wyskakuje mi taki błąd:
Error 3 error C2664: 'MD5::digestString' : cannot convert parameter 1 from 'System::String ^' to 'char *'
próbowałem już wszystkiego...
Proszę o rozwiązanie tego problemu ;)