Je me suis retrouvé coincé avec un mot clé "ref" qui est appliqué à la classe dans le fichier .cpp. Je souhaite accéder à une méthode marquée __clrcall. Pouvez-vous me dire quel ref mot-clé utilisé pour le code visuel C++?Appel du code C++ visuel de C#
2
A
Répondre
1
La version "courte courte" est qu'une "classe ref" est une classe gérée. Vous ne pouvez pas avoir de variables membres d'un type géré (objets Bibliothèque .NET, comme StringBuilder ou TCPListener) dans une classe qui n'est pas déclarée "ref", c'est-à-dire que les classes non managées ne peuvent pas contenir d'objets gérés.
2
De MSDN:
Une classe ref ou ref struct peut hériter de zéro ou plusieurs interfaces gérées et zéro ou un type de réf. Une classe de valeur ou une structure de valeur ne peut hériter que de zéro ou plusieurs interfaces managées.
Questions connexes
- 1. boîte de dialogue visuel C++
- 2. Appel fonction C++ de C#
- 3. Appel Py_Finalize() de C
- 4. codehighlighter C/C++ dans le studio visuel 2005
- 5. conversion du code Java C++
- 6. Appel du composant C# géré à partir du code C++ non géré, comment puis-je définir la configuration
- 7. Affichage du code étendu du compilateur - C++
- 8. Problème compilation du code modèle de C
- 9. Appel du service Web .Net à partir de l'objectif C
- 10. Appel du service Web ASP.net à partir de l'application C#
- 11. Problèmes dans le portage du code c/C++ vers VxWorks
- 12. Assemblages consommant du code C# 2.0 compilés avec C# 3.0
- 13. Utilisation du code C++/STL partagé avec Objective-C++
- 14. Comment récupérer du code HTML en C/C++
- 15. natif du code C/C++ sur une plate-forme Android
- 16. Equivalent C# de ce code C++
- 17. Appel de C# à partir de IronRuby
- 18. C++ Appel de méthode de classe parent
- 19. appel de routine d'assemblage dans l'objectif C
- 20. l'organisation du code gui dans C#
- 21. Utilisation du code C++ Borland dans VC++
- 22. Conversion du code IL en C#
- 23. Exécution du code C++ via NUnit
- 24. Appel de mon propre code d'événement et code d'événement personnalisé dans C#
- 25. Portage du code de prétraitement du fichier de C à C#
- 26. Code source du validateur xml en C
- 27. compilation du code C++ Avec regex_match Boost
- 28. Comment créer un motif visuel C# qui ressemble à une liste d'erreurs de studio visuel
- 29. Appel de C# dll dans vbscript
- 30. RSA Encryption: déplacement du code de js vers C#
Toujours confus s'il vous plaît élaborer – Nipun