'size_t' против 'container :: size_type'
-
size_t
определяется как тип, используемый для размера объекта, и зависит от платформы. -
container::size_type
- это тип, который используется для количества элементов в контейнере и зависит от контейнера.
Все контейнеры std
используют c++ size_t
в качестве size_type
, но каждый независимый cpp поставщик библиотеки выбирает cxx тип, который он считает подходящим cpp для своего контейнера.
Если cxx вы посмотрите на qt, вы обнаружите, что size-type size_type
контейнеров Qt зависит от cpp версии. В Qt3 это было unsigned int
, а c++ в Qt4 он был изменен на int
.
c++
size-type
container-data-type
2021-12-22T11:43:42+00:00
2022-10-12T09:07:48+00:00
MnogoSloy
Вопросы с похожей тематикой, как у вопроса:
'size_t' против 'container :: size_type'
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.