Результаты поиска по запросу "arrays"

2 ответа

 (и дженерики в целом) не без некоторых проблем, так что будьте осторожны с этим.

м приложении есть функция, которая должна возвращать массив. Я нашел в нескольких местах, как это сделать, объявив тип массива, например, type TStringArray = array of string;А потом объявив мою функцию function SomeFunction(SomeParam: Integer): ...

2 ответа

Это не позволяет вам передавать массив структур (или указатель на структуру, а затем использовать указатель math для перехода к следующему элементу массива)

бы у меня был: struct a_struct { int an_int; a_struct(int f) : an_int(f) {} a_struct() : an_int(0) {} }; class a_class { a_struct * my_structs; a_class() {...} };Я могу сделать: a_class() {my_structs = new a_struct(1)} //or a_class() ...

8 ответов

Использование malloc для выделения многомерных массивов с разными длинами строк

У меня есть следующееC код: int *a; size_t size = 2000*sizeof(int); a = (int *) malloc(size);который отлично работает Но если у меня есть следующее: char **b = malloc(2000*sizeof *b);где каждый элементb имеет разную длину. Как можно сделать то ...

ТОП публикаций

7 ответов

Быстрее (или лучше) объявить массив в Java?

Рассмотрим следующие два вызова методов, которые почти эквивалентны. Обратите внимание на способ объявления байтового массива и его размещения в обоих. void Method1() { byte [] bytearray = new byte[16]; /* some code */ } void Method2() { byte [] ...

5 ответов

Да, не знаю, почему я написал свой предыдущий комментарий. :)

я есть некоторый код следующим образом: int i=0; char a[7]={0x00,0xdc,0x01,0x04}; int len=0; len = sizeof(a); printf("The Length is : %d", len);Здесь я хочу найти длину массиваa в с? Как это может быть сделано?

4 ответа

 функция.

самый быстрый способ преобразовать простой массив в ассоциативный массив в PHP, чтобы значения можно было проверить вisset($array[$value])? То есть Самый быстрый способ сделать следующее преобразование: $array = array(1, 2, 3, 4, 5); $assoc = ...

2 ответа

Метод Flatten Ruby в C #

Как я могу сделать метод RubyРубиновый метод "Flatten" [http://www.ruby-doc.org/core/classes/Array.html#M002241]в C #. Этот метод выравнивает зубчатый массив в одномерный массив. Например: s = [ 1, 2, 3 ] #=> [1, 2, 3] t = [ 4, 5, 6, [7, 8] ] ...

2 ответа

Установка указателя на произвольный размерный массив?

Когда я хочу инициировать многомерный массив, я обычно просто использую указатели. Например, для двух измерений я использую: double **arrayи для трех я использую: double ***arrayОднако я бы хотел установить многомерный массив на ...

3 ответа

PHP - рекурсивный итератор многомерного массива

Я пытаюсь написать рекурсивную функцию-итератор массива, в которой функция будет возвращать результирующий набор всех наборов, заданных параметром '$ needle'. Где $ needle = key Вот моя функция: function recursive($needle, $array, $holder = ...

2 ответа

merge_array возвращает ноль, если один или несколько массивов пустые?

Я быстро объясню вам, что я делаю. Я использую WordPress срасширенные настраиваемые поля [http://www.advancedcustomfields.com/]плагин. Это вопрос на основе PHP, потому что ониget_field() поля содержат массивы объектов. $gallery_location = ...