Результаты поиска по запросу "c"
Вызов функции без параметра и скобок
В следующем фрагменте кода основная функция вызывает функцию foo без каких-либо параметров и скобок. Странно, что этот код может быть скомпилирован gcc. Я на самом деле проверяю код сборки и выясняю, что компилятор просто игнорирует эту строку. ...
Стоит ли беспокоиться о выравнивании во время приведения указателя?
В моем проекте у нас есть такой код: // raw data consists of 4 ints unsigned char data[16]; int i1, i2, i3, i4; i1 = *((int*)data); i2 = *((int*)(data + 4)); i3 = *((int*)(data + 8)); i4 = *((int*)(data + 12));Я говорил с моим техническим ...
Что происходит, когда переменная выходит из области видимости?
В большинстве управляемых языков (т. Е. С GC) локальные переменные, которые выходят из области видимости, недоступны и имеют более высокий приоритет GC (следовательно, они будут освобождены первыми). Теперь, C не является управляемым языком, что ...
Начало работы с SSE
Я хочу узнать больше об использованииSSE [http://en.wikipedia.org/wiki/Streaming_SIMD_Extensions]. Какие есть способы узнать, кроме очевидного чтенияРуководства разработчика программного обеспечения для архитектур Intel® 64 и ...
почему этот код работает в C
#include <stdio.h> int main(){ char array[2]; array[0] = 'q'; array[1] = 'a'; printf("%s",array); return 0; }если вы спросите меня, этот код не должен работать. printf печатает массив [2] как строку, но это не строка. Когда я выполняю это, это ...
Как вычисляется размер массива переменной длины во время выполнения в C99?
В C89 длина массива известна во время компиляции. Но в C99, с массивами переменной длины, длина массива может быть неизвестна до времени выполнения. Так как это вычисляется? И почему длина динамически распределенного массива не может быть ...
Сбой программы, когда размер массива равен одному миллиону [дубликат]
Возможный дубликат: Большой массив дает ошибку сегментации в C [https://stackoverflow.com/questions/7678844/big-array-gives-segmentation-error-in-c] я пытаюсь сравнить сортировку слиянием и быструю сортировку с различными размерами ввода, такими ...
Ошибка сегментации: выделение стека в программе на C в Ubuntu, когда буфер> 4M
Вот небольшая программа для задачи колледжа: #include <unistd.h> #ifndef BUFFERSIZE #define BUFFERSIZE 1 #endif main() { char buffer[BUFFERSIZE]; int i; int j = BUFFERSIZE; i = read(0, buffer, BUFFERSIZE); while (i>0) { write(1, buffer, i); i = ...
Вставка сортировки в OpenMP
Я пытаюсь написать OpenMP-решение для сортировки вставок, но у меня возникают проблемы, чтобы он работал параллельно и давал правильные результаты :). Есть ли способ заставить Insertion сортировать его параллельно? Вот мой код: void ...
Как получить список дескрипторов GDI
Я пытаюсь написать, используя метод внедрения DLL, приложение, которое отображает растровые изображения, используемые другой программой, и я хочу получить для этого конкретного списка процессов дескрипторы GDI, которые он использует (список, как ...