Мне нужен способ использовать очень большие типы данных. В то время как int обычно составляет 4 байта, мне нужен тип данных 536, 870, 912 байт или, может быть, даже больше. Я не могу просто использовать массив, потому что мне нужно иметь возможность конвертировать в строку, добавлять, вычитать, умножать, делить и т. д. с ними.
Как я могу создать или использовать такой большой тип данных? Мне нужен uint4294967296_t :P
Примечание. Я пытался использовать структуры с битовыми полями, но они недостаточно велики, и я не могу преобразовать значения с их помощью.