В С++, как мне объединить (примечание: не добавлять) два целых числа в одно большое целое?
Например:
int1 = 123;
int2 = 456;
Есть ли функция, чтобы взять два числа и включить intCombined в 123456?
EDIT:
Мой плохой для того, чтобы не ясно объяснять. Если int2 равно 0, тогда ответ должен быть 123, а не 1230. На самом деле, если int1 (число слева) будет иметь значение, если int2 перейдет через 32-битный предел. Поэтому, когда int2 равно 0, int1 равно 0 (или мусор, я не уверен).