Предположим, у меня есть два 2D-массива (в моем случае они являются кешами L1 и L2, и каждая позиция в этих двух массивах - это структуры). Я уже создал их. Я хочу создать третий массив размером «n», где каждая позиция будет содержать как ранее созданные 2D-массивы. Как я могу сделать это на C++? В основном мой третий массив похож на многоядерную архитектуру, где каждое ядро имеет свои отдельные кеши L1 и L2. Есть идеи? Спасибо!Создайте третий массив, в котором у каждой позиции есть два массива.
0
A
ответ
0
Ну, это C++, так почему бы не создать класс?
class tCache {
// put the L1 and L2 arrays in here
};
Я имею в виду, станд :: пара вероятно, будет работать, но вы собираетесь иметь уродливый код, если вы просто использовать, что ...
0
вы можете создать массив структуры, содержащий 2 указателя на кеш L1 и L2. Затем используйте его для доступа к массивам.
struct L
{
L1 (*pl1) [][];
L2 (*pl2) [][];
};
struct L l;
Смежные вопросы
- 1. PHP, сравните два массива, затем создайте третий массив с результатами
- 2. объединить два массива в третий массив
- 3. Matching два массива, чтобы создать третий массив
- 4. Сравните два массива numpy по первой колонке и создайте третий массив numpy, объединив два массива
- 5. ArrayList, в котором у меня есть массив
- 6. Bash: Как объединить два массива в третий массив?
- 7. Объединить два массива указателей в третий массив указателей в C
- 8. GetDateTimeFormats Значение каждой позиции массива
- 9. array_chunk идентификатор реселлера в каждой позиции массива
- 10. Сравнить два массива и создать третий один
- 11. Сравнить элементы в каждой позиции массива
- 12. У меня есть два массива, hwo, чтобы придумать эти два массива, подготовить массив json?
- 13. Создайте массив 1D, в котором каждая ячейка имеет две переменные?
- 14. Создайте два почти идентичных массива
- 15. У аутентификации XMPP4R PLAIN есть третий параметр?
- 16. У меня есть два массива, я хочу добавить два массива в One.But How ..?
- 17. Создайте новую строку Bootstrap каждый третий элемент массива
- 18. Создайте массив для каждой ячейки представления коллекции
- 19. Объедините два массива, у которых есть пары ключевых значений (Ruby)
- 20. Создайте массив символов для каждой строки внутри массива строк
- 21. Создайте многомерный массив из массива
- 22. Создайте третий массив идентичных пар ключ-значение, найденный в двух отдельных массивах в PHP
- 23. Сравните два многомерных массива, затем создайте массив только уникальных
- 24. Массив суммы элементов в третий массив
- 25. объединить два массива по ключевой позиции
- 26. Использование Awk для обработки файла, в котором у каждой записи есть разные поля фиксированной ширины.
- 27. Создайте массив, сравнивая два массива и динамически добавляя ключ.
- 28. Вставьте массив в позиции х массива массивов
- 29. У SurfaceView есть два буфера?
- 30. Создайте многомерный массив из массива