arrays

Я работаю с canvas и его объектом ImageData, который содержит огромное количество данных (миллионы целых чисел). Поэтому работа с несколькими массивами уже занимает много памяти (до 300 МБ). Есть ли способ освободить память некоторого массива, когда это не нужно? Я пытаюсь назначить undefined переменной. Это ...

Я пытаюсь найти значения пересечения между несколькими массивами. code1 = [1,2,3] code2 = [2,3,4] code3 = [0,2,6] Так что результат будет 2 Я знаю, что в PHP вы можете сделать это с array_intersect Я хотел бы иметь возможность легко добавить дополнительный массив, так что я действительно не хочу исполь...

The manpage говорит о memset: #include <string.h> void *memset(void *s, int c, size_t n) The memset() функция заполняет первый nбайт из области памяти, на которую указывает s С постоянным байт c. очевидно, что memset не может использоваться для инициализации int массив, как показано ниже: ...

У меня есть функция, которая создает массив, и я хочу вернуть массив вызывающему объекту: create_array() { local my_list=("a", "b", "c") echo "${my_list[@]}" } my_algorithm() { local result=$(create_array) } при этом я получаю только расширенную строку. Как я могу" вернуть " my_list без использован...

Я использую следующий код: char dest[5]; char src[5] = "test"; printf("String: %sn", do_something(dest, src)); char *do_something(char *dest, const char *src) { return dest; } реализация do_something - это не важно. Когда я пытаюсь скомпилировать выше я получаю эти два исключения: ошибка: конфли...

Я написал функцию, содержащую массив в качестве аргумента, и вызовите его, передав значение массива следующим образом. void arraytest(int a[]) { // changed the array a a[0]=a[0]+a[1]; a[1]=a[0]-a[1]; a[0]=a[0]-a[1]; } void main() { int arr[]={1,2}; printf("%d t %d",arr[0],arr[1]); ...

когда у меня есть столбец с запятыми, я могу использовать unnest() функция: myTable id | elements ---+------------ 1 |ab,cd,efg,hi 2 |jk,lm,no,pq 3 |rstuv,wxyz select id, unnest(string_to_array(elements, ',')) AS elem from myTable id | elem ---+----- 1 | ab 1 | cd 1 | efg 1 | hi 2 | jk ... как я ...

Я хотел бы оставить огни OpenGL и сделать свой собственный. Я хотел бы, чтобы мои шейдеры учитывали переменное количество огней. можем ли мы объявить массив униформы в шейдерах GLSL? Если да, то как бы мы определили значения этих форм?...

этот вопрос уже есть ответ здесь: как объединить два массива в JavaScript и де-повторяющиеся элементы 62 ответы скажем, у меня есть массив [34, 35, 45, 48, 49] и еще один массив [48, 55]. Как я могу получить результир...

есть массив символов, таких как члены char[255]. Как я могу полностью очистить его без использования цикла? char members[255]; под "пустым" я имею в виду, что если в нем были сохранены некоторые значения, то это не должно быть. Например, если я делаю strcat, то старое значение не должно оставаться members...