Результаты поиска по запросу "c"
@WingerSendon, возможно, это возможно, и я никогда не пробовал, но у меня есть чувство, что результирующая кодовая база будет безумнее, чем шаблоны, если это вообще возможно :-) Рад быть доказанным, что это не так.
у отсутствует поддержка Hashtable в составе библиотеки Standard C? Есть ли какая-то конкретная причина для этого?
С чего начать с модулями ядра Linux?
Немного предыстории, я студент CMPE в настоящее время в классе операционных систем. У меня есть некоторые базовые знания по C-кодированию, но я чувствую себя более комфортно с C ++ (примерно 3 семестра). Кроме этого, никогда не было никакого ...
блок. Я звоню с
пределить список файлов в каталоге из моего кода C или C ++? Мне не разрешено выполнятьls команда и разобрать результаты из моей программы.
Новичок C: ошибка: управление достигает конца не пустой функции?
Я пытаюсь сделать жадный алгоритм, и я получаю эту ошибку: greedy2.c:27:1: error: control reaches end of non-void function [-Werror,-Wreturn-type] } ^ 1 error generated.с этим кодом: int man(int argc, char* argv[]) { float amount; do { ...
Как мы можем проверить, является ли входная строка допустимым двойным числом?
Если я читаю номера типадвойнойиз стандартного ввода, как я могу проверить, действительно ли читаемые числа действительны (что числа на самом деле двойные)?
Попытка записи в int в разделяемой памяти (используя mmap) с дочерним процессом
Я играю с некоторым кодом, который требует связи между родителем и разветвленным дочерним процессом. Я создал int в разделяемой памяти до разветвления, но любые изменения, которые я делаю с дочерним процессом, похоже, не влияют на int при доступе ...
libuv неопределенная ссылка на uv_loop_new
После компиляции пытаюсь запуститьlibuvпример программы: #include <stdio.h> #include <uv.h> int main() { uv_loop_t *loop = uv_loop_new(); printf("Now quitting.\n"); uv_run(loop, UV_RUN_DEFAULT); return 0; }Но при попытке запуска я получаю ...
Для макроса цикла, развернутого на этапе предварительной обработки?
Я хочу использовать препроцессор gcc, чтобы написать почти одно и то же объявление кода 500 раз. скажем в демонстрационных целях я хотел бы использовать макросFOR_MACRO: #define FOR_MACRO(x) \ #for i in {1 ... x}: \ const int arr_len_##x[i] = ...
Кроссплатформенное перенаправление стандартного ввода и вывода порожденного процесса на родном C / C ++ (редактирование с решением)
У меня есть строковая команда, которую я хотел бы выполнить асинхронно при записи на вход и чтении на выходе. Звучит легко, верно, дьявол в кроссплатформенности. Я ориентируюсь как на MSVC / Win32, так и на gcc / Linux и, очевидно, хочу написать ...
Предупреждение: назначение из несовместимого типа указателя
Я продолжаю получать множество предупреждений о «назначении из несовместимого типа указателя», и я понятия не имею, почему. myPageFrame pageFrames[numOfFrames]; myPage pages[numOfPages]; //in a for loop pageFrames[i].thePage = (myState == HOT ? ...