J'ai un type générique de String
qui a la valeur de mon certificat cert.pem
Je passe à une fonction de coulée à const char*
mais il ne fonctionne pas. Mon code est ci-dessous qui ne fonctionne pasconst char * différence dans la coutume classe String
String sCertificate = "cert.pem";
if (SSL_CTX_use_certificate_file(ctx,(const char*)&sCertificate, SSL_FILETYPE_PEM) <= 0)
{
mPtrLogger->logMsg(CF, "", "Unable to Load Certificate file", INFO);
abort();
}
et ce code fonctionne
if (SSL_CTX_use_certificate_file(ctx,"cert.pem", SSL_FILETYPE_PEM) <= 0)
{
mPtrLogger->logMsg(CF, "", "Unable to Load Certificate file", INFO);
abort();
}
Je ne peux pas semblent comprendre quel est le problème.
Où est la déclaration de ce type? Vous n'utilisez pas la 'chaîne' que la bibliothèque standard nous fournit. – ForceBru
Non J'ai remplacé une chaîne et créé un type générique. –
puis affichez la classe que vous avez créée pour 'String'! – ForceBru