Erreur: le type attendu spécificateur avant
Le bloc de code suivant généré des erreurs
rating* TrustManager::initNewRating(double alpha, double beta, double fading)
{
rating* rating = new rating(1.0, 1.0);
rating->updateRating(alpha, beta, fading, 1);
return rating;
}
les erreurs sont
error: expected type-specifier before ‘rating’
error: cannot convert ‘int*’ to ‘rating*’ in initialization
error: expected ‘,’ or ‘;’ before ‘rating’
- Aller de l'avant et le débogage de votre problème.
- Vous ne savez pas si cela résout votre problème, mais vous ne devriez pas appeler les classes et les variables de la même façon (
rating* rating
)
Vous devez vous connecter pour publier un commentaire.
Compilateur ne sait pas
rating
. #inclure...