C'è una differenza tra size_t e container::size_type? Quello che ho capito è size_t è più generico e può essere utilizzato per qualsiasi size_type s. Ma è container::size_type ottimizzato per tipi spe
Cosa si intende per questa istruzione C++? vector<int>::size_type x;
E, qual è l'utilizzo dell'operatore ambito :: qui? In altre parole, come leggiamo questa affermazione in inglese? Ad esempio, per
Nel libro C++ Primer, capitolo (3), c'è il seguente ciclo che ripristina gli elementi nel vettore a zero. for (vector<int>::size_type ix = 0; ix ! = ivec.size(); ++ix)
ivec[ix] = 0;
Perché è utiliz