Mi è stato recentemente detto che l'utilizzo di size_t come dichiarato nello spazio dei nomi globale non è corretto in C ++, apparentemente perché size_t è una caratteristica C. Ho esaminato questo aspetto e ho trovato questa domanda su Stack Overflow:
La risposta in alto rende abbastanza chiaro che non c'è alcuna differenza reale tra size_t e std::size_t , ma ciò lascia aperta la questione dello stile e della correttezza.
Dato che sto programmando in C ++, è "sbagliato" usare una caratteristica C come size_t al posto del% più piccolo, ma non meglio, del C ++ std::size_t ?