Результаты поиска по запросу "size-t"

2 ответа

Почему определяется rsize_t?

я нашел это

3 ответа

Что такое портативный метод для определения максимального значения size_t?

Я хотел бы знать максимальное значение size_t в системе, в которой работает моя программа. Мой первый инстинкт был использовать отрицательный 1, например, так:

1 ответ

Почему fgets принимает int вместо size_t?

ТОП публикаций

4 ответа

 на эту сумму все равно не получится)

я такое же впечатление, какэтот ответ, тот

5 ответов

 является частью стандарта C ++, но не рекомендуется.

я хочу использоватьsize_t в C ++, я должен включить<stddef.h> или же<cstddef>? Я слышал, как несколько человек говорили, что<cstddef> была плохая идея, и она должна быть устаревшей. Почему это?

3 ответа

 (но это не гарантировано). В C ++ 03 все было иначе, но это было практически неосуществимо и исправлено как дефект.

ы различия междуsize_t а такжеstd::size_t с точки зрения того, где они объявлены, когда они должны использоваться и какие-либо другие отличительные особенности?

5 ответов

 или даже

арт C гарантирует, чтоint может хранить все возможные размеры массива. По крайней мере, это то, что я понимаю из прочтения §6.5.2.1, подраздел 1 (ограничения подписки на массив): Одно из выражений должно иметь тип «указатель на тип объекта», ...

3 ответа

typedef для подписанного типа, который может содержать size_t?

Существует ли стандартный (или собственный MSVC) typedef для подписанного типа, который может содержать полный диапазонsize_t ценности? То есть в 64-битной системе это будет 128-битное целое число со знаком.

3 ответа

Независимый от платформы size_t Спецификаторы формата в c?

Я хочу распечатать переменную типаsize_t в C, но кажется, чтоsize_t связан с разными типами переменных на разных архитектурах. Например, на одной машине (64-разрядной) следующий код не выдает никаких предупреждений: size_t size = 1; printf("the ...

3 ответа

Что такое sizeof (size_t) в 32-битных по сравнению с различными 64-битными моделями данных?

В 64-битной системеsizeof(unsigned long) зависит от модели данных, реализованной системой, например, это 4 байта в LLP64 (Windows), 8 байтов в LP64 (Linux и т. д.). какойsizeof(size_t) должно быть? Это зависит от модели данных, какsizeof(long) ...