Je suis en train de wrapper un SDK C++ pour en faire un SDK dotnet.
J'arrive aux points des tableaux. Y a t-il un moyen de traduire un tableau
de type simple alloue par du code non manage en un tableau manage SANS COPIE
?
Quelque chose me dit que non ... mais sait-on jamais des options cachees ...
A ce jour j'ai trouve deux solutions:
- soit faire du unsafe quand j'appele ma methode
- soit encapsuler mon tableau natif ... mais je perd un peu la philo dotnet
a l'utilisation du tableau.
Qu'en pensez-vous ? Y a t-il une solution magique ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Remi Thomas - MVP
"Jerome"
Bonjour,
Je suis en train de wrapper un SDK C++ pour en faire un SDK dotnet. J'arrive aux points des tableaux. Y a t-il un moyen de traduire un tableau de type simple alloue par du code non manage en un tableau manage SANS COPIE ? Quelque chose me dit que non ... mais sait-on jamais des options cachees ...
A ce jour j'ai trouve deux solutions: - soit faire du unsafe quand j'appele ma methode - soit encapsuler mon tableau natif ... mais je perd un peu la philo dotnet a l'utilisation du tableau.
Qu'en pensez-vous ? Y a t-il une solution magique ?
Répondu dans mpf.dotnet et mpfd.vc Merci pour le multi-post sans l'indiquer.
Rémi
"Jerome"
Bonjour,
Je suis en train de wrapper un SDK C++ pour en faire un SDK dotnet.
J'arrive aux points des tableaux. Y a t-il un moyen de traduire un tableau
de type simple alloue par du code non manage en un tableau manage SANS
COPIE
?
Quelque chose me dit que non ... mais sait-on jamais des options cachees
...
A ce jour j'ai trouve deux solutions:
- soit faire du unsafe quand j'appele ma methode
- soit encapsuler mon tableau natif ... mais je perd un peu la philo
dotnet
a l'utilisation du tableau.
Qu'en pensez-vous ? Y a t-il une solution magique ?
Répondu dans mpf.dotnet et mpfd.vc
Merci pour le multi-post sans l'indiquer.
Je suis en train de wrapper un SDK C++ pour en faire un SDK dotnet. J'arrive aux points des tableaux. Y a t-il un moyen de traduire un tableau de type simple alloue par du code non manage en un tableau manage SANS COPIE ? Quelque chose me dit que non ... mais sait-on jamais des options cachees ...
A ce jour j'ai trouve deux solutions: - soit faire du unsafe quand j'appele ma methode - soit encapsuler mon tableau natif ... mais je perd un peu la philo dotnet a l'utilisation du tableau.
Qu'en pensez-vous ? Y a t-il une solution magique ?
Répondu dans mpf.dotnet et mpfd.vc Merci pour le multi-post sans l'indiquer.