Вопросы по теме 'static-array'

Инициализация трехмерного массива статических констант
У меня есть трехмерный статический массив const, который действует как таблица поиска. Каждая ячейка массива может возвращать до 8 отдельных чисел (каждое число — это угол куба, а точнее — воксель). Так, например, MyStaticArray[0][1][1] может...
1194 просмотров

Статический массив указателей на методы
Я столкнулся с ошибкой, которую я не понимаю. Я пытаюсь создать и использовать статический массив указателей на методы. Объявление в моем классе выглядит так: static void (Client::*packetHandler[Op::handledOpcodeMax - Op::handledOpcodeMin +...
568 просмотров
schedule 11.06.2024

Лучший способ инициализировать член статического массива класса в С++ (предпочтительнее использовать const)
У меня есть статический массив указателей на функции как член класса. Мне нужно его инициализировать, но оказалось, что этот массив имеет длину 64 КБ, поэтому нецелесообразно инициализировать его статическим инициализатором, таким как { x, y, z,...
334 просмотров

Развернутые циклы статических массивов
Если я вызову функцию /** Check if all Elements, possibly recursively, of $(D x) are zero. */ bool allZero(T)(in T x) @safe pure nothrow { import std.range: isIterable; static if (isIterable!T) { foreach (ref elt; x) {...
221 просмотров
schedule 01.12.2022

Эффективна ли передача статического массива функции?
#define BUFF_SIZE 100000 unsigned char buffer[BUFF_SIZE]; void myfunc(unsigned char[],int,int); void myfuncinfunc(unsigned char[],int,int); int main() { int a = 10, b = 10; myfunc(buffer,a,b); } void myfunc(unsigned char array[],int a,int b) { int...
1897 просмотров
schedule 30.04.2023

Создайте статический массив, используя Class.forName
В Android есть необъявленный (скрытый) класс с именем «android.graphics.FontFamily», и я хочу создать его статический массив. Что-то вроде этого: Class<?> clazz = Class.forName("android.graphics.FontFamily"); // Ok. Class<?>...
161 просмотров
schedule 05.11.2022