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

1 ответ

Порядок определения типов

Есть ли какое-либо предпочтение / соглашение / правило в заказе для определения переменной какstatic а такжеlong/double или другие типы? например является static double a;такой же как double static a;это отличается от функций? выше, а является ...

10 ответов

Улучшить производительность SQLite INSERT-в-секунду?

Оптимизировать SQLite сложно. Массовая вставка приложения C может варьироваться от 85 вставок в секунду до более 96 000 вставок в секунду! Фон:Мы используем SQLite как часть настольного приложения. У нас есть большие объемы данных конфигурации, ...

4 ответа

sizeof long double и точность не совпадают?

Рассмотрим следующий код C: #include <stdio.h> int main(int argc, char* argv[]) { const long double ld = 0.12345678901234567890123456789012345L; printf("%lu %.36Lf\n", sizeof(ld), ld); return 0; }Составлено сgcc 4.8.1 подUbuntu x64 13.04, он ...

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

3 ответа

Фреймворки модульного тестирования для C [дубликаты]

Возможный дубликат: Модульное тестирование кода C [https://stackoverflow.com/questions/65820/unit-testing-c-code] Я видел несколько вопросов, специфичных для C ++, но мне очень любопытно, что касается C. Я пытаюсь добавить стандартную среду ...

3 ответа

Второй сигнал вызова в sighandler - зачем?

Недавно я нашел код, который используетsignal: 286 static void sighandler( int signum ) 287 { 288 alarmed = 1; 289 signal( signum, sighandler ); 290 } 291 292 void set_alarm( int seconds ) 293 { 294 alarmed = 0; 295 signal( SIGALRM, sighandler ...

3 ответа

Многоразмерная очередь без malloc

Я заинтересован в создании очереди, которая может принимать разные, но определенные размеры. Допустим, с 8, 16 и 32 элементами и я хочу сделать это без использования malloc. Что ж, было бы легко, если бы я создал 3 разные очереди, но я не хочу ...

1 ответ

libcurl откладывает на 1 секунду перед загрузкой данных, curl командной строки не

Я использую libcurl для отправки команды API на локальный сервис (т.е. на 127.0.0.1). Программа предназначена для замены сценария оболочки (который используетcurl программа). Все работает, за исключением того, что где-то есть 1-секундная ...

6 ответов

Как компилятор узнает, что запятая в вызове функции не является оператором запятой?

Рассмотрим вызов функции (вызовint sum(int, int)) printf("%d", sum(a,b));Как компилятор решает, что, используется в вызове функцииsum(int, int) не оператор запятой? НОТАЯ не хотел использовать оператор запятой в вызове функции. Я просто ...

1 ответ

Прерывание принять ()

Есть ли в ОС переносимый способ прерывания блокировки?accept? У меня есть многопоточный сервис / служба deamon, которая должна изящно закрыть все хосты прослушивающей сети, когда служба / служба deamon получает сигнал выключения. Я вижу, что ...

3 ответа

Массив структур, заменяющих значения над собой

Итак, у меня есть приведенный ниже код, и я просто извлекаю различные вещи из файла и вводю их в виде массива структур, это «на первый взгляд» работает изначально, НО, когда я начинаю печатать его после того, как это сделано с файлом, который, ...