Результаты поиска по запросу "size-t"
Что такое портативный метод для определения максимального значения size_t?
Я хотел бы знать максимальное значение size_t в системе, в которой работает моя программа. Мой первый инстинкт был использовать отрицательный 1, например, так:
на эту сумму все равно не получится)
я такое же впечатление, какэтот ответ, тот
является частью стандарта C ++, но не рекомендуется.
я хочу использоватьsize_t в C ++, я должен включить<stddef.h> или же<cstddef>? Я слышал, как несколько человек говорили, что<cstddef> была плохая идея, и она должна быть устаревшей. Почему это?
(но это не гарантировано). В C ++ 03 все было иначе, но это было практически неосуществимо и исправлено как дефект.
ы различия междуsize_t а такжеstd::size_t с точки зрения того, где они объявлены, когда они должны использоваться и какие-либо другие отличительные особенности?
или даже
арт C гарантирует, чтоint может хранить все возможные размеры массива. По крайней мере, это то, что я понимаю из прочтения §6.5.2.1, подраздел 1 (ограничения подписки на массив): Одно из выражений должно иметь тип «указатель на тип объекта», ...
typedef для подписанного типа, который может содержать size_t?
Существует ли стандартный (или собственный MSVC) typedef для подписанного типа, который может содержать полный диапазонsize_t ценности? То есть в 64-битной системе это будет 128-битное целое число со знаком.
Независимый от платформы size_t Спецификаторы формата в c?
Я хочу распечатать переменную типаsize_t в C, но кажется, чтоsize_t связан с разными типами переменных на разных архитектурах. Например, на одной машине (64-разрядной) следующий код не выдает никаких предупреждений: size_t size = 1; printf("the ...
Что такое sizeof (size_t) в 32-битных по сравнению с различными 64-битными моделями данных?
В 64-битной системеsizeof(unsigned long) зависит от модели данных, реализованной системой, например, это 4 байта в LLP64 (Windows), 8 байтов в LP64 (Linux и т. д.). какойsizeof(size_t) должно быть? Это зависит от модели данных, какsizeof(long) ...