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

7 ответов

Вы можете легко выделить перед рукой, хотя

ел бы найти безопасные способы реализации трехмерных массивов целых чисел в C ++, используя указатель арифметического / динамического выделения памяти или, альтернативно, используяSTL методы, такие как векторы. По сути, я хочу, чтобы размеры ...

1 ответ

Как вызвать функцию со ссылкой на массив неизвестного размера?

Рассмотрим действительный код: template<size_t size> void by_numbered_reference(int (&array)[size]);Эта функция принимает массив в качестве аргумента, и компилятор может определить его размер с помощью вывода аргумента шаблона. Теперь допустимо ...

8 ответов

Как преобразовать массив в объект, используя stdClass () [duplicate]

На этот вопрос уже есть ответ здесь: Как преобразовать массив в объект в PHP? [/questions/1869091/how-to-convert-an-array-to-object-in-php] 31 ответЯ сделал следующий массив: $clasa = array( 'e1' => array('nume' => 'Nitu', 'prenume' => ...

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

10 ответов

 добавляет группы в arr:

идно из названия, у меня есть строка, и я хочу разбить на сегментыnперсонажи длинные. Например: var str = 'abcdefghijkl';после некоторой магии с n = 3, станет var arr = ['abc','def','ghi','jkl'];Есть ли элегантный способ сделать это?

3 ответа

Пожалуйста, разместите соответствующую часть вашего кода в вашем ответе (в дополнение к ссылке на демо).

наилучший способ поиска последовательных значений в массиве? Например, поискarray('a', 'b') вarray('x', 'a', 'b', 'c') даст1потому что значения сначала появляются последовательно в этом индексе.

13 ответов

 предоставляет обходной путь от комментария в руководстве по PHP.

я есть массив PHP и я хочу преобразовать его в строку. Я знаю, что могу использоватьjoin или жеimplode, но в моем случае массив имеет только один элемент. Почему я должен использовать объединенные значения в массиве только с одним ...

3 ответа

ruby, как сгенерировать древовидную структуру массива формы?

У меня есть массив, который имеет список элементов, как этот arr = [ {:id=>1, :title=>"A", :parent_id=>nil}, {:id=>2, :title=>"B", :parent_id=>nil}, {:id=>3, :title=>"A1", :parent_id=>1}, {:id=>4, :title=>"A2", :parent_id=>1}, {:id=>5, ...

6 ответов

Тебе нужно

я есть класс для представления трехмерного вектора с плавающей точкой: class Vector3D { public: float x, y, z; float * const data; Vector3D() : x(0.0), y(0.0), z(0.0), data(&x) {} }У меня вопрос: будут ли x, y и z распределяться в памяти ...

3 ответа

ну ладно, я отредактирую свой ответ.

удет легче объяснить с помощью следующего кода (кстати, это неправильно): $selectGenre_sql = 'SELECT genreID FROM genres WHERE dbGenre = ?'; if ($stmt->prepare($selectGenre_sql)) { // bind the query parameters $stmt->bind_param('s', $genre); // ...

6 ответов

Вы уверены, что ваше узкое место не связано с доступной памятью и временем, используемым для загрузки байтовых массивов? Загрузка двух 2 ГБ байтовых массивов только для сравнения может поставить большинство машин на колени. Если дизайн программы позволяет, попробуйте вместо этого использовать потоки для чтения небольших кусков.

аюсь сравнить два длинных байт-массива в VB.NET и столкнулся с загадкой. Сравнение двух 50-мегабайтных файлов занимает почти две минуты, поэтому я явно что-то делаю не так. Я на машине x64 с тоннами памяти, поэтому там нет проблем. Вот код, ...