Qual è la dimensione in C ++

Qual è la dimensione in C ++
IL misurare() La funzione è una funzione integrata standard nella libreria modello standard C ++ utilizzata per determinare un oggetto o una dimensione dell'array nei byte. La funzione restituisce il valore del numero di elementi in un array che a sua volta determina la dimensione della struttura dei dati. Questa funzione è utile per diversi motivi, come contare il numero di caratteri in una stringa, elementi in un array o elementi in un vettore. In questo articolo, noi

In lingua C ++, il misurare() La funzione può essere applicata a una varietà di contenitori, come vettori, stringhe o array. Può funzionare con una varietà di tipi di dati e restituire un valore intero, che contribuisce alla sua versatilità. IL misurare() La funzione utilizzata negli array fornisce il numero di elementi presenti in un array. Per vettori e stringhe, restituisce il numero di elementi o caratteri presenti in essi.

IL std :: size () La funzione è accessibile se sono presenti una delle seguenti intestazioni: , , , , , , , , , , E . IL misurare() La funzione può essere applicata a tutti questi contenitori.

#includere
#includere
#includere
Utilizzo dello spazio dei nomi std;
int main ()

int n;
String S = "LinuxHint";
n = s.misurare();
cout<< "The size of the given string is = " << n;
vettore v = 3,65,2,542,45;
cout<< "\nInitial size of the vector = " <vettore UN;
cout<< "The size of the array is = " <restituzione 0;

Nel codice sopra, stiamo inizializzando a corda 'Linuxhint', le cui dimensioni possono essere trovate usando il misurare() funzione. La dimensione della stringa è 9. Poi un vettore è inizializzato e le sue dimensioni sono indicate usando il misurare() funzione, i.e., 5. Successivamente, an vettore è dichiarato e la sua dimensione è determinata da misurare() funzione, i.e., 7.

Produzione

Nota: È importante notare che il misurare() La funzione restituisce la dimensione del contenitore in termini di numero di elementi presenti. Se la dimensione del contenitore, che si tratti di un array, un vettore o una stringa, è zero, la funzione restituirà zero per le sue dimensioni.

Uno dei vantaggi più significativi del misurare() La funzione è la sua capacità di rendere semplice per gli sviluppatori accedere alle informazioni sulla struttura dei dati a cui stanno lavorando. Ad esempio, se uno sviluppatore ha bisogno di ottenere rapidamente il numero di articoli in un vettore in modo da poter eseguire determinate operazioni su di esso, può utilizzare il misurare() funzione.

I tipi di dati di base come intero, doppio e float non possono utilizzare il misurare() funzione, poiché possono contenere solo un singolo valore.

Conclusione

IL misurare() Il metodo nella libreria standard C ++ è uno strumento utile ed essenziale per capire quanti elementi sono in un contenitore, un array o una stringa. Poiché è abbastanza semplice e ha una vasta gamma di applicazioni, è abbastanza utile in molti diversi domini di programmazione. Per essere chiari, il misurare() Il metodo non produce la dimensione di un blocco di memoria generato dinamicamente; Piuttosto, fornisce solo il numero di componenti in un contenitore. La dimensione è un componente cruciale delle strutture di dati che devono essere correttamente mantenute per prevenire problemi come perdite di memoria e overflow del tampone.