C++ Инициализировать массив другим содержимым массиваC++

Программы на C++. Форум разработчиков
Гость
C++ Инициализировать массив другим содержимым массива

Сообщение Гость »


Я хотел бы инициализировать массив, содержащий два массива в качестве содержимого, например:

constexpr int32_t tmp1[4] = {1, 2, 3, 4}; constexpr int32_t tmp2[4] = {1, 2, 3, 4}; constexpr int32_t tmp3[4] = {1, 2, 3, 4}; constexpr int32_t tmp4[4] = {1, 2, 3, 4}; constexpr int32_t *constexpr arr1[2] = {tmp1, tmp2}; constexpr int32_t *constexpr arr2[2] = {tmp3, tmp4}; Однако C++ выдает мне ошибку ошибка: ожидаемый неквалифицированный идентификатор

Кажется, что-то подобное работает в C, но как это работает в C++?

Вернуться в «C++»