Через промежуточный массив должно быть быстрее
new SomeArray[10][10][10]; main() { new larray[sizeof(SomeArray[])][sizeof(SomeArray[][])] = {{-1, ...}, ...}; for(new i; i < sizeof(SomeArray); i++) { SomeArray[i] = larray; } }
Вид для печати
Через промежуточный массив должно быть быстрее
new SomeArray[10][10][10]; main() { new larray[sizeof(SomeArray[])][sizeof(SomeArray[][])] = {{-1, ...}, ...}; for(new i; i < sizeof(SomeArray); i++) { SomeArray[i] = larray; } }
DeimoS, проверяй свой вариант?, ибо мне твой способ понравился, и решил проверить у себя. Но у меня левые числа идут
new SomeArray[10][10][10]; main() { new larray[sizeof(SomeArray[][])] = {-1, ...}; for(new i, j; i < sizeof(SomeArray); i++) { for(j = 0; j < sizeof(SomeArray[]); j++) SomeArray[i][j] = larray; } }
Вот такой вариант должен сработать.
Да, работает
Спасибо