Результаты поиска по запросу "c"
ошибочно установлено в дочернем процессе после форка - OSX
вот странная вещь, которую я нашел сегодня на Mac OSX. После успешного форка errno устанавливается в 0 в родительском процессе (как и ожидалось), но устанавливается в 22 в дочернем процессе. Вот исходный код: #include <stdio.h> #include ...
включая любые системные заголовки, и определите только соответствующий.
я есть приложение, использующее системный вызов mmap, у меня была проблема с тем, чтобы оно часами компилировалось, смотря на то, почему я получаю MAP_ANON и MAP_ANONYMOUS были необъявленными, у меня был меньший фрагмент кода, который ...
Боюсь, что это не ответ на этот вопрос ..
далить символ из строки? Если у меня есть строка"abcdef" и я хочу удалить"b" как я это сделал? Удалениепервыйсимвол легко с этим кодом: #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char word[] = "abcdef"; char ...
mlblog.osdir.com/lib.gnulib.bugs/2005-09/msg00100.shtml
кой-то причине моя установка gcc, кажется, печатает символ «a с каратом» вместо всех% s в его сообщениях об ошибках, например, test.c:4: error: expected â, â, â, â or â before â tokenКто-нибудь еще видел это раньше? (Излишне говорить, что это ...
Да, ваш правый адрес указателя 0x1a. (навыки понимания отсутствуют в 23:30) :)
я проблемы с прошлым экзаменационным вопросом по указателям в c, который я нашел по этой ссылке,http://www.cl.cam.ac.uk/teaching/exams/pastpapers/y2007p3q4.pdf [http://www.cl.cam.ac.uk/teaching/exams/pastpapers/y2007p3q4.pdf] Вопрос в ...
). Это не дополнительный параметр.
вещали сигналы в C / Unix, и профессор привел пример в классе, который меня смущает. В основном методе ниже сигнальная функция вызывается с включенными аргументами. main() { signal(SIGALRM, handler); // install handlerобработчик ...
Единственная проблема, которую я вижу с TLS, - это его возможный ограниченный размер. Это зависит от системы, поэтому вы можете столкнуться с проблемами портирования или масштабирования (BTW, TLS может быть недоступен на некоторых системах)
оложим, что есть некоторая не-реентерабельная функция, которая использует глобальные переменные: int i; void foo(void){ /* modify i */ }И затем, я хочу использовать эту функцию в многопоточном коде, чтобы я мог изменить код следующим ...
тег.
аюсь выяснить, как я могу объединить#defineбыл бы инт#defineбудет строка с использованиемCПрепроцессор. Мой компилятор - GCC 4.1 на CentOS 5. Решение также должно работать для MinGW. Я хотел бы добавить номер версии в строку, но единственный ...
там. Вы можете убрать предупреждение, добавив еще один набор скобок:
я пытаюсь скомпилировать фрагмент кода ниже, я получаю это предупреждение: warning: suggest parentheses around assignment used as truth value Почему это происходит? Я считаю, что это довольно распространенная идиома. Я даже использую что-то ...
Обычно при создании массива вы должны знать размер заранее. Знаете ли вы, что значение во время компиляции или во время выполнения может зависеть от ваших требований к языку / проекту, но оно должно быть известно, прежде чем вы сможете создать массив такого размера. (то есть первое решение правильное)
е характерно для какого-либо языка программирования, проблема заключается в том, чтобы найти индекс указанного значения в массиве из n чисел. Теперь мой вопрос: в приведенном ниже коде вы можете объявить массив, как я это сделал. {int n; ...