Здравствуйте, PM, Вы писали:
PM>Те люди, кто для знаковых индексов обычно используют int, используют его же не задумываясь для количества элементов в контейнеров,
Ну скорее всего это не криминал. 2 миллиарда элементов в контейнере — это, воля ваша, что-то не то. Если иметь в виду, что гранулярность выделения по malloc, ЕМНИП, 16 байт, то это 32 Гигабайта. Едва ли в большинстве задач такое возможно. Да и скорее всего тут будет что-то более сложное, чем простой контейнер.
>размера и позиции в файловых потоках.
А вот это да. Это непростительно.