W8131 Conversion de la classe '%s' de style Delphi en une interface. Utilisez à la place 'System::interface_cast<%s>(cls)' (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Erreurs et avertissements du compilateur (C++) - Index


Ce message survient lors de la conversion d'une classe en interface, au moyen de l'opérateur de transtypage.

#include <System.hpp>
class TMyClass : public TObject
{
};
IUnknown* f(TMyClass* c)
{
  return dynamic_cast<IUnknown*>(c);  // <-- W8131
}