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

3 ответа

Что означает «Предупреждение: связывание разделяемой библиотеки со статической библиотекой не переносимо»?

Я делаю одну динамическую библиотеку с использованием некоторой функции библиотеки libmxml.a, но я получаю это предупреждение: *Warning: Linking the shared library libgstmatroskademux.la against the _ *static library ...

5 ответов

Блок перевода на C и C ++

Есть ли разница между тем, что такое модуль перевода в C ++ и C? В других статьях я читал, что заголовочный файл и исходный файл составляют единицу перевода, но может ли исходный файл сам по себе называться единицей перевода в C ++, где он ...

4 ответа

Как разделить семафоры между процессами, использующими общую память

Я должен синхронизировать N клиентских процессов с одним сервером. Эти процессы разветвляются основной функцией, в которой я объявил 3 семафора. Я решил использовать семафоры POSIX, но я не знаю, как разделить их между этими процессами. Я думал, ...

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

8 ответов

Объявление переменной после перехода к метке

Сегодня я нашел одну интересную вещь. Я не знал, что нельзя объявить переменную после метки goto. Компилирование следующего кода #include <stdio.h> int main() { int x = 5; goto JUMP; printf("x is : %d\n",x); JUMP: int a = 0; <=== giving me all ...

4 ответа

Как мне достичь теоретического максимума 4 FLOP за цикл?

Как достичь теоретической пиковой производительности 4 операций с плавающей запятой (двойной точности) за такт на современном процессоре Intel x86-64? Насколько я понимаю, это займет три цикла ...

2 ответа

как правильно использовать fork () и exec ()

У меня есть этот код; pid_t process; process = fork(); if (process < 0){ //fork error perror("fork"); exit(EXIT_FAILURE); } if (process == 0){ //i try here the execl execl ("process.c", "process" , n, NULL); } else { wait(NULL); }Я не знаю, если ...

7 ответов

Ошибка шины против ошибки сегментации

Разница между ошибкой шины и ошибкой сегментации? Может ли случиться так, что программа выдает ошибку сегмента и останавливается в первый раз, а во второй раз может выдать ошибку шины и выйти?

5 ответов

Побайтное чтение памяти: «знаковый символ *» против «беззнаковый символ *»

Часто нужно читать из памяти по одному байту за раз, как в этом наивномmemcpy() реализация: void *memcpy(void *dest, const void *src, size_t n) { char *from = (char *)src; char *to = (char *)dest; while(n--) *to++ = *from++; return dest; }Тем не ...

2 ответа

Использование libcurl для загрузки файлов в DropBox

Я пытаюсь использовать libcurl в приложении C / C ++ для публикации файлов в DropBox. Я хотел бы использовать API "/ files (POST)", как описано здесь ...

3 ответа

Расположение в памяти структуры. структура массивов и массив структур в C / C ++

В C / C ++ предположим, что я определяю простую структуру с именемpoint следующее. struct test { double height; int age; char gender; }Для конкретного экземпляра этой структуры говорятtest A находятсяA.height, A.age, A.gender смежный ...