bonjour à tous, je débute en C# mais je suis assez accoutumé de Java et C/C++ donc pas trop perdu!
je cherche à écrire en C# de grosses fonctions écrites à la base en C++ (pour une bonne rapidité d'execution) .
Et dans mon programme beacoup d'allocations du style :
et malheureusement ça ne compile pas en C#, ou plutot ça ne s'exécute pas , l'erreur étant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part int* tab = new int[100]c'est étonnant puisque ça passe très bien en C++.Impossible de convertir implicitement le type int[] en int*
Donc ma question est : est-il possible d'allouer un tableau dynamiquement à la manière C++ ? ou est-on obligé de passer par des classes dédiées genre array ou list ?
parce que bon j'aimerais garder une bonne vitesse d'execution (quoique là ça n'est pas vraiment un probleme C# se démerde bien) mais surtout éviter de modifier des dizaines ou meme centaines de lignes de code pour modifier mes fonctions en utilisant des classes dédiées
merci
Partager