• [^] # Re: Encore un dépassement de tampon

    Posté par . En réponse à la dépêche Nouvelle faille importante dans GnuTLS. Évalué à 6.

    Si tu veux utiliser un GC, il faut explicitement utiliser un type qui en utilise un. Les différents types de pointeurs en Rust sont:

    • Box<T>, qu’on utilise via le symbole ~ et dans la prochaine version de Rust via box;
    • Rc<T>, comptage de référence;
    • Arc<T>, comptage de référence atomique (thread-safe) qu’on peut donc partager entre plusieurs tâches;
    • Gc<T>, ramasse-miettes.

    Écrit en Bépo selon l’orthographe de 1990