Я имею дело с некоторыми синтаксис до ANSI C. См. У меня есть следующий вызов функции в одной условной BPNN * net; // Еще немного кода double val; // Еще код, а затем if (calculate_performance (...
Кто-нибудь, пожалуйста, объясните, что происходит с указателями после форка(). Как я понимаю, указатели на что-либо в стеке или статически выделенное являются относительными к регистрам стека/сегмента данных, так что ...
В OS X, как код в dylib может найти путь, с которого он был загружен, во время выполнения? Поскольку я работаю в Windows, я привык, что можно вызвать GetModuleFileName(dllHandle,...). Существует ...
Кто-нибудь, пожалуйста, объясните мне алгоритм поиска по Фибоначчи. Я перепробовал множество ресурсов вокруг и много искал, но алгоритм все еще неясен. Большинство ресурсов описывают его в ссылке ...
Согласно POSIX, должно быть безопасно уничтожить инициализированную переменную условия, при которой ни один поток в настоящее время не заблокирован. Кроме того, для разблокировки указываются операции сигнала и широковещательной передачи ...
Не то, чтобы я когда-либо писал такой код в своей профессиональной работе, следующий код является допустимым и компилируется без предупреждений в C ++ и c: #include typedef struct foo {...
Мне просто интересно, возможно ли это сделать в одном запросе? Учитывая {_id: 1, foo: {fred: {} ,//< - Я хочу удалить пустые ключи, такие как этот barney: {bar: 1 }//< -...
Я ищу API для мониторинга задач, выполняемых на обычном iPhone (без взлома). Они касаются: поиска использования ЦП (моя основная проблема).
поиска использования памяти.
поиска использования диска (сколько операций чтения / ...
Я снова здесь. Копаясь в исходном коде C, я обнаружил этот фрагмент кода char ** слов. Я знаю, что единственная звездочка перед именем переменной «указывает» на указатель, но какова их цель ...
Я встречал директиву препроцессора #define раньше, изучая C, а затем встречал ее в некоторых код я читал. Но помимо использования его для определенных замен для констант и для ...
У меня есть файл размером 21056 байт. Я написал программу на C, которая считывает весь файл в буфер, а затем использует несколько алгоритмов поиска для поиска в файле токена длиной 82 символа. Я ...
Я работаю в независимом от ОС файловом менеджере, использую SDL_ttf для рисования текста.
В Windows все работает хорошо, но в Linux мне приходится использовать функции UTF8 SDL_ttf, потому что имена файлов могут быть ...
Я затрудняюсь объяснить (и избегать) различий в скорости между программой Matlab mex и соответствующей программой на C без интерфейса Matlab. Я профилировал программу численного анализа: ...
У меня несколько потоков читают одну и ту же переменную int. и один поток записывает значение. Меня не волнует состояние гонки. меня беспокоит только запись и чтение значения int одновременно ...
Я наткнулся на следующий код: #include
# define d (x) x (#x [3]) {{1} } int main () {
d (putchar);
} Что печатает c в качестве вывода. Интересно, что делает макрос #define d (x) x (#x [3])? В ...
Многие проекты на C++ (например, многие библиотеки Boost) имеют "header-only linking". Возможно ли это и в обычном Си? Как поместить исходный код в заголовки? Есть ли какие-нибудь сайты об этом?
У меня есть удаленный "агент", который возвращает " да »или« нет »при вручении веревки. Связь с этим агентом обходится дорого, поэтому я надеюсь найти библиотеку, которая позволит мне итеративно создавать регулярные ...
У меня следующий вывод valgrind: == 28099 == == 28099 == СВОДКА КУЧИ: == 28099 == используется на выходе: 0 байт в 0 блоках
== 28099 == общее использование кучи: 131 выделение, 131 освобождение, выделено 3 472 байта
== ...
Я провожу опрос кандидатов на должность инженера встроенного ПО (в нашей компании мы используем в основном C, иногда C++).
Обычно я даю кандидату вопрос о переключении бит. Я не упоминаю, что это может быть ...
ИЗМЕНИТЬ СНОВА: Я не хочу создавать еще один вопрос, поэтому задаю здесь. У меня такая же ситуация. Но на этот раз мне нужен алгоритм на языке C. Кто-нибудь может мне помочь. У меня есть следующая таблица. СОЗДАТЬ ...
Мне кажется, я достаточно хорошо понимаю семантику арифметики указателей, но я встречал примеры только при работе с массивами. Есть ли у нее другие применения, которые не могут быть достигнуты менее прозрачными средствами? I'...
Я новичок в Oauth. В прошлом для твиттера приложений написанные на Python i использовали библиотеку python-oauth2 для инициализации клиента так: consumer = oauth. Потребитель (ключ = CONSUMER_KEY, секрет =...
Я новичок в мире C, и у меня есть два, вероятно, глупых вопроса. Я читаю о структурах в C, и здесь я застрял. Допустим, у нас есть структура, подобная этой typedef Structs {char model [50]; ...
В ответ на некоторые предыдущие вопросы о преобразовании RGB в RGBA и ARGB в BGR , Я хотел бы ускорить преобразование RGB в BGRA с помощью SSE. Предположим, 32-битная машина, и вы хотели бы использовать ...
Я хочу присвоить 0 всем объявленным значениям в одном операторе. char r, g, b = 0; Вышеупомянутое присваивает 0 только переменной b, но не другим переменным
В настоящее время мы учимся программировать микроконтроллеры AVR. контроллеры (только в стандарте Ansi C89). Часть включенных драйверов - это заголовок, который касается планирования, то есть выполнения задач с разной скоростью. Мой ...