Domande taggate «size-t»

13
Che cos'è size_t in C?
Mi sto confondendo con size_tin C. So che è stato restituito sizeofdall'operatore. Ma cos'è esattamente? È un tipo di dati? Diciamo che ho un forciclo: for(i = 0; i < some_size; i++) Dovrei usare int i;o size_t i;?
626 c  int  size-t 

8
unsigned int vs. size_t
Ho notato che il moderno codice C e C ++ sembra usare al size_tposto di int/ unsigned intpraticamente ovunque - dai parametri per le funzioni della stringa C allo STL. Sono curioso di sapere il motivo e i benefici che ne derivano.
492 c++  c  size-t 

7
size_t vs. uintptr_t
Lo standard C garantisce che size_tè un tipo che può contenere qualsiasi indice di array. Ciò significa che, logicamente, size_tdovrebbe essere in grado di contenere qualsiasi tipo di puntatore. Ho letto su alcuni siti che ho trovato su Google che questo è legale e / o dovrebbe sempre funzionare: void …
246 c  pointers  size-t 

13
Quando usare std :: size_t?
Mi chiedo solo che dovrei usare std::size_tper loop e cose invece di int? Per esempio: #include <cstdint> int main() { for (std::size_t i = 0; i < 10; ++i) { // std::size_t OK here? Or should I use, say, unsigned int instead? } } In generale, qual è la migliore …

3
Differenza tra size_t e std :: size_t
Quali sono le differenze tra size_te std::size_tin termini di dove vengono dichiarate, quando dovrebbero essere utilizzate e qualsiasi altra caratteristica di differenziazione?
139 c++  size-t 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.