Quelle est la taille en C ++

Quelle est la taille en C ++
Le taille() La fonction est une fonction intégrée standard dans la bibliothèque de modèles standard C ++ utilisée pour déterminer un objet ou une taille de tableau en octets. La fonction renvoie la valeur du nombre d'éléments dans un tableau qui détermine à son tour la taille de la structure de données. Cette fonction est utile pour plusieurs raisons, comme compter le nombre de caractères dans une chaîne, des éléments dans un tableau ou des éléments dans un vecteur. Dans cet article, nous

Dans la langue C ++, le taille() La fonction peut être appliquée à une variété de conteneurs, tels que des vecteurs, des chaînes ou des tableaux. Il peut fonctionner avec une variété de types de données et renvoyer une valeur entière, ce qui contribue à sa polyvalence. Le taille() La fonction utilisée dans les tableaux donne le nombre d'éléments présents dans un tableau. Pour les vecteurs et les chaînes, il renvoie le nombre d'éléments ou de caractères qui y sont présents.

Le std :: size () La fonction est accessible si l'un des en-têtes suivants est présent: , , , , , , , , , , et . Le taille() La fonction peut être appliquée à tous ces conteneurs.

#inclure
#inclure
#inclure
Utilisation de Namespace Std;
int main()

int n;
String s = "LinuxHint";
n = s.taille();
couter<< "The size of the given string is = " << n;
vecteur v = 3,65,2,542,45;
couter<< "\nInitial size of the vector = " <déployer un;
couter<< "The size of the array is = " <retour 0;

Dans le code ci-dessus, nous initialisons un chaîne 'Linuxhint', dont la taille peut être trouvée en utilisant le taille() fonction. La taille de la chaîne est 9. Puis un vecteur est initialisé et sa taille est donnée en utilisant le taille() fonction, i.e., 5. Ensuite, un déployer est déclaré et sa taille est déterminée par le taille() fonction, i.e., 7.

Sortir

Note: Il est important de noter que le taille() La fonction renvoie la taille du conteneur en termes de nombre d'éléments présents dedans. Si la taille du conteneur, que ce soit un tableau, un vecteur ou une chaîne, est nul, la fonction renverra zéro pour sa taille.

L'un des avantages les plus importants du taille() La fonction est sa capacité à faciliter les développeurs pour accéder aux informations sur la structure de données sur lesquelles ils travaillent. Par exemple, si un développeur doit obtenir rapidement le nombre d'articles dans un vecteur afin qu'il puisse effectuer certaines opérations dessus, il peut utiliser le taille() fonction.

Les types de données de base tels que Entier, Double et Float ne peuvent pas utiliser le taille() fonction, car ils ne peuvent contenir qu'une seule valeur.

Conclusion

Le taille() La méthode dans la bibliothèque standard C ++ est un outil utile et essentiel pour déterminer le nombre d'éléments dans un conteneur, un tableau ou une chaîne. Comme il est assez simple et dispose d'un large éventail d'applications, il est très utile dans de nombreux domaines de programmation différents. Pour être clair, le taille() La méthode ne donne pas la taille d'un bloc de mémoire généré dynamiquement; il ne fournit plutôt que le nombre de composants dans un conteneur. La taille est une composante cruciale des structures de données qui doivent être correctement maintenues pour éviter des problèmes tels que les fuites de mémoire et le débordement de tampon.