Que faut-il utiliser pour le stockage dynamique des données ?

la programmation


Je ne suis pas un expert en programmation, mais j’aimerais améliorer mes connaissances. Voilà de quoi il s’agit, j’écris un script et je souhaite créer un plugin qui me servirait à stocker des données par joueur, lisez (ouvrir.mp | Système variable par joueur[^])
Même s’il existe déjà un plugin qui n’est plus mis à niveau, il utilise unordered_map et ce système est un peu plus rapide que PVAR mais toujours plus lent que les variables normales. Ma question est la suivante : existe-t-il un moyen plus rapide et meilleur de se rapprocher des variables normales ? Désolé pour mon anglais, Google Translate m’a aidé

Ce que j’ai essayé :

c’est juste une simple question…….

Solution 1

Sans informations sur l’apparence exacte des données, il est difficilement possible de suggérer des structures de données appropriées. Pour un nombre inconnu d’enregistrements de données, par exemple, un vecteur pourrait être envisagé. Dans le cas d’un scénario dans lequel les données par joueur peuvent augmenter avec le temps, il est important de choisir une structure de données capable de gérer efficacement l’ajout de nouvelles données. Les paramètres importants seraient la vitesse d’accès, l’efficacité d’insertion et la consommation de mémoire. Un unordered_map pourrait être favorable en moyenne. Les performances du système et la consommation de mémoire doivent être étudiées. Souvent, une combinaison de plusieurs structures de données est avantageuse, permettant à la fois des recherches rapides et des opérations d’insertion efficaces.
Sans informations plus précises sur les données à stocker et sur la manière d’y accéder, il est presque impossible de formuler une recommandation concrète.

コメント

タイトルとURLをコピーしました