Существует ли соглашение по кодированию, популярное соглашение или практика, касающееся этого, которое приводит к тому, что большинство людей, включая определенный заголовочный файл, получают определение size_t?
Нет, нет или нетпо крайней мере, ни одна популярная, о которой я знаю.Лично в тех случаях, когда мне нужно только std::size_t
, чтобы не перетаскивать ненужный код из заголовков, определяющих std::size_t
, я определяю свой собственный size_t
как:
using size_t = decltype(sizeof(char));
Примечание: вышетакже соответствует стандартному определению std::size_t
.