![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Andrew Selivanov |
![]() ![]()
Сообщение
#1
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 249 Регистрация: 9.10.2007 Из: Москва Пользователь №: 3 Спасибо сказали: 15 раз(а) Репутация: ![]() ![]() ![]() |
Кто нибудь действительно понимает разницу между ними? Четко где нибудь это разъясняется? Я накопал такое определение:
size_t is the type of the value returned by sizeof(). It is also a typedef in some standard headers. size_type is another typedef used for example in the standard containers, like std::vector and std::string. unsigned is a standard type that is built into the compiler. As such, it is available immediately, without any typedefs. On some systems, size_t, size_type, and unsigned could all be the same type. On other systems they might be different. By always using the proper type, your code has a bigger chance of being portable from one system to another. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 25.5.2025, 9:43 |