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

4 ответа

Как получить доступ к MySQL из нескольких потоков одновременно

Мы проводим небольшой тест MySQL, где хотим посмотреть, как он работает с нашими данными. Часть этого теста заключается в том, чтобы увидеть, как он работает, когда несколько параллельных потоков забивают сервер различными запросами. MySQL ...

2 ответа

Конфликтующие типы в C, почему?

Я пытаюсь написать базовую практику с C, работая с Binary и Hex. Я создал метод для вывода кратных 2 (степени 2) и отдельный метод для распечатки шестнадцатеричной формы этого кратного 2. #include <stdlib.h> #include <stdio.h> const char one = ...

2 ответа

Передача многомерного массива переменной длины в функцию

Существует множество подобных вопросов, но я так и не смог найти ответа, относящегося к функции массивов переменной длины в C99 / C11. Как пройтимногомерный массив переменной длинык функции в C99 / C11? Например: void foo(int n, int arr[][]) ...

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

2 ответа

Максимальный размер битового поля в C или C ++? [Дубликат]

Возможный дубликат: максимальный размер структуры битового поля (C99, C ++) [https://stackoverflow.com/questions/2647320/struct-bitfield-max-size-c99-c] Есть ли ограничение на количество бит, которые я могу указать в битовом поле в C или C ++? ...

5 ответов

C - разделяемая память - динамический массив внутри разделяемой структуры

я пытаюсь поделиться такой структурой пример: typedef struct { int* a; int b; int c; } ex;между процессами проблема заключается в том, что когда я инициализирую 'a' с помощью malloc, он становится приватным для кучи процесса, который делает это ...

11 ответов

Почему strncpy не обнуляется?

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

6 ответов

использование функции scanf с указателями на символ [duplicate]

Возможный дубликат: ошибка сегментации с использованием scanf [https://stackoverflow.com/questions/13447891/segmentation-fault-using-scanf] Я написал следующий код. int main(){ char arrays[12]; char *pointers; ...

5 ответов

Извлечение битов с одним умножением

Я видел интересную технику, используемую вответ [https://stackoverflow.com/a/14539116/367273]вДругой вопрос [https://stackoverflow.com/questions/14537831/isolate-specific-row-column-diagonal-from-a-64-bit-number] и хотел бы понять это немного ...

3 ответа

В C как вы перенаправляете stdin / stdout / stderr на файлы при выполнении execvp () или аналогичного вызова?

У меня есть следующий код: pid_t pid = fork(); if (pid == -1) { // ... } else if (pid == 0) { stdin = someopenfile; stdout = someotherfile; stderr = somethirdopenfile; execvp(args[0], args); // handle error ... } else { // ... }Проблема в том, ...

11 ответов

Почему нет переключения на указатели?

Например: #include <stdio.h> void why_cant_we_switch_him(void *ptr) { switch (ptr) { case NULL: printf("NULL!\n"); break; default: printf("%p!\n", ptr); break; } } int main(void) { void *foo = "toast"; why_cant_we_switch_him(foo); return 0; } ...