На практике нет такой вещи. Часто можно ожидать std::size_t
представлять неподписанный собственный целочисленный размер на текущей архитектуре. т.е. 16-разрядный, 32-разрядный или 64-разрядный, но это не всегда имеет место, как указано в комментариях к этому ответу.
Насколько все другие встроенные типы идут, это действительно зависит от компилятора. Вот две выборки, взятые из текущего рабочего проекта последнего стандарта C++:
существует пять стандартных типов целого числа со знаком: символ со знаком, короткое целое, интервал, длинное целое и долгое длинное целое. В этом списке каждый тип обеспечивает, по крайней мере, столько же устройства хранения данных сколько те, которые предшествуют ему в списке.
Для каждого из стандартных типов целого числа со знаком, там существует соответствие (но отличающийся) стандартный тип беззнаковых целых чисел: неподписанный символ, интервал короткого целого без знака, неподписанный интервал, неподписанное длинное целое и неподписанное долгое длинное целое, каждый из которых занимает ту же сумму устройства хранения данных и имеет те же требования выравнивания.
, Если Вы хотите Вам, может статически (время компиляции) утверждать sizeof эти фундаментальные типы. Это предупредит людей для размышления о портировании кода, если sizeof предположения изменятся.
$(this).prev("div")
или
$(this).prev()
или
$(this).prev(".resumehint")
вы можете заменить $ (this)
на $ ('# resume')
, если вы находитесь за пределами функция.
Используйте функцию Traversing / prev :
$('#resume').prev('div');
И если вам известен CSS-класс div, чтобы быть более конкретным:
$('#resume').prev('div.resumehint');