Как правильно объявить беззнаковый LongLong (беззнаковый __int64) в Protobuf, чтобы его можно было использовать как для Android, так и для Windows?
РЕДАКТИРОВАТЬ:
Я подумал, что мне может понадобиться использовать переменные, каждая из которых содержит uint64, но я не был уверен, что это правильный путь.
ОБНОВИТЬ
Я использовал uint64 в файле protobuf и скомпилировал его. результат в файле cpp был без знака __int64. Я запутался, потому что в документах говорится, что это отображается на долго ..
Документация четко перечисляет доступные скалярные типы.
Не уверен, что именно вы ищете, но, возможно, uint64
?
Других решений пока нет …