Modificateurs de filtre anti-abus, Bureaucrates, Administrateurs d’interface, Exemptés de blocage IP, Administrateurs
31 361
modifications
DavidL (discussion | contributions) Modificateurs de filtre anti-abus, Bureaucrates, Administrateurs d’interface, Exemptés de blocage IP, Administrateurs 31 361 modifications m + correction orthographe/grammaire + mep |
|||
Ligne 13 :
= L'absence des char* =
Les chaînes de
NET. Il existe pour cela la '''classe String''', qui doit remplacer l'utilisation des '''char*'''.
Des méthodes de conversion de l'un à l'autre sont donc disponibles, notamment grâce à la '''classe Marshal'''.
Ces méthodes étant statiques, leur appel est assez pénible à taper et surtout peu lisible, surtout si la tâche est très répétitive.
On notera que cela n'est faisable qu'en C++ pour
NET, et pas en C# car ce dernier langage est dépourvu de macro (en C# la classe Marshal est bien sûr toujours utilisable). == Conversion des char* en String* ==
Ligne 79 :
...
// libération de la mémoire
FREECHAR(ch_2);
|