Я новичок в C/С++, поэтому у меня есть пара вопросов по базовому типу:
a) Можете ли вы объяснить мне разницу между int64_t и long (long int)?
По моему мнению, оба являются 64-битными целыми числами. Есть ли какая-то причина выбора одного над другим?
b) Я попытался найти определение int64_t в Интернете без особого успеха. Есть ли авторитетный источник, с которым мне нужно проконсультироваться по таким вопросам?
c) Для кода, использующего int64_t для компиляции, я в настоящее время включаю <iostream>, что для меня не имеет большого смысла. Существуют ли другие, которые предоставляют объявление int64_t?