Описание тега static-array

2 ответа

Можно ли указать переменную в качестве спецификатора размера для статически размещенного целочисленного массива?

Я удивлен, что этот код компилируется и работает отлично, без каких-либо ошибок! int arraysize = 1000; int array[arraysize]; for(int i=0; i<arraysize; i++) { array[i] = i+1; } for(int i=0; i<arraysize; i++) { cout << array[i]; } Редактир…
05 сен '12 в 10:02
5 ответов

Исключение нулевого указателя Java со статическим массивом

Я получил исключение нулевого указателя при доступе к статическому массиву из метода статического члена. Исключение выдается, когда я вызываю setData(x, y, z) из потока. Когда я отладил его, я обнаружил, что данные [0] равны нулю, когда я пытаюсь за…
2 ответа

Создать статический массив, используя Class.forName

В Android есть необъявленный (скрытый) класс с именем android.graphics.FontFamily, и я хочу создать его статический массив. Любая вещь, как это: Class<?> clazz = Class.forName("android.graphics.FontFamily"); // Ok. Class<?> clazz_array =…
05 июн '16 в 08:43
5 ответов

Java: универсальные статические многомерные массивы

Если это возможно, как я могу создать статический многомерный массив в Java с разными примитивными типами данных на измерение? Под статическим я подразумеваю примитивный массив, который не является динамическим, как ArrayList.
2 ответа

Лучший способ инициализировать член статического массива класса в C++ (хотя предпочтительнее использовать const)

У меня есть статический массив указателей на функции в качестве члена класса. Мне нужно его инициализировать, но оказывается, что этот массив имеет длину 64 КБ, поэтому нецелесообразно инициализировать его статическим инициализатором, таким как { x,…
2 ответа

Переменная класса статического массива "множественное определение" C++

Я пишу некоторый код, где мне нужно иметь переменную класса, которая является статическим массивом int. Я понимаю, что я могу сделать это с чем-то вроде этого в заголовочном файле, ах: #ifndef A_H_ #define A_H_ class A { public: static const int a[]…
2 ответа

Эффективна ли передача статического массива в функцию?

#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 m…
03 мар '14 в 13:31
1 ответ

PHP - класс внутреннего статического реестра (&$this) не работает

Приветствую уважаемое Сообщество,Я пытаюсь написать класс, который отслеживает все экземпляры внутри через статический массив ссылок на каждый объект: # MyObject.php class MyObject{ public static $_register = array(); public $_id = -1; public $_valu…
11 фев '14 в 16:07
4 ответа

Разрешено ли использовать #define для определения размера статического массива?

У меня есть много классов в системе, которую я сейчас разрабатываю, и в этих классах у меня есть массив с "именем" чего-то. Имя должно содержать не более 30 символов. Изначально я использовал всего 10 символов, но теперь мне нужно увеличить лимит. У…
09 авг '12 в 10:21
2 ответа

Создание глобального массива JavaScript со статическими элементами?

Создание глобального массива JavaScript со статическими элементами?
11 июл '13 в 17:50
3 ответа

Статические массивы с переменной длиной

Является ли следующее законным? const int n=10; static int array[n]; Если да, то почему и как?
11 окт '14 в 05:16
3 ответа

Подсчитать количество элементов в массиве в C

Как я могу получить количество элементов, присутствующих в целочисленном массиве в C после того, как массив передан функции? Следующий код не работает. size=sizeof(array)/sizeof(array[0]);
10 апр '13 в 15:16
3 ответа

Как извлечь атрибут имени из массива строк?

Привет я строю приложение викторины. У меня есть следующий (values ​​/)question.xml <?xml version="1.0" encoding="utf-8"?> <resources> <string-array name="question"> <item name="correct">A</item> <item name="wrong"&g…
29 авг '11 в 00:14
2 ответа

Препроцессор C - взрыв массива и его длина

У меня вопрос. В моем собственном веб-сервере у меня есть следующий код в области видимости файла: typedef struct { char *slice; int length; } values_index; const char *aHeaderKeys[] = { /* You can add here whatever you want! */ "Accept", "Accept-Ch…
01 дек '13 в 14:44
2 ответа

Создание статического массива php для хранения значений

У меня есть функция перенаправления на моем собственном веб-сайте, где пользователи перенаправляются на сайты, занесенные в белый список и включенные переадресации в качестве примера, если URL пользователя mydomain.ridirect.com/rdrct?site=www.goog.c…
27 май '15 в 10:04
1 ответ

Написание двусвязного списка с ошибками сегментации двоичного файла

Это моя студенческая структура с информацией, которую я читаю через двоичный файл typedef struct student_t { //data in here } student_t; вот как я их объявил в основном double_linkedlist_t* listPtr; student_t students; node_t* node = NULLL; так иниц…
10 мар '15 в 03:41
5 ответов

Как инициализировать статические массивы в D без выделения GC?

В D все литералы массива являются динамическими массивами и поэтому выделяются GC. Даже в этом простом примере: int[3] a = [10, 20, 30]; Массив выделяется в куче, а затем копируется в a, Как вы должны инициализировать статический массив без выделени…
1 ответ

Objective-C статический встроенный массив NSString

Привет:) Я пытаюсь создать статический C-массив из NSStrings. Вот что я попробовал: static NSString** polygonNames = {@"Radical Isotope", @"Point", @"Line", @"Triangle", @"Square", @"Pentagon", @"Hextagon", @"Heptagon", @"Octagon", @"Nonagon", @"Dec…
04 май '12 в 00:11
2 ответа

Какой смысл иметь статические массивы

У меня нет фона в C или C++, поэтому статические массивы меня немного озадачивают. Для чего они? Почему они расположены в стеке? Я думаю, что есть преимущество в производительности. Распределение стека происходит быстрее и нет необходимости в сборке…
12 фев '12 в 01:05
2 ответа

Как выставить встроенный перечислитель для поля частного статического массива в Delphi?

Я пытаюсь выставить сборку в TEnumerator для частного статического массива. Сам Delphi позволяет напрямую перечислять статический массив (см. Ниже), поэтому я подозреваю, что Delphi создает перечислитель в фоновом режиме для статического массива, и …