Я делаю некоторые примеры из старой книги по C [A First Book of ANSI C] и получаю ошибку при попытке скомпилировать этот пример кода: #include struct tele_typ { char name[30];...
Недавно мы обнаружили странное поведение в некотором старом коде. Этот код работал много лет, но сломался на некоторых платформах (XBox 360, PowerPC), когда оптимизация компилятора была включена макс. Обычно я подозреваю ...
Согласно этому потоку комментариев Reddit, оно не определено, если предпринимается попытка чтения памяти до того, как она была записана. Я имею в виду нормальную память кучи, которая была успешно обработана. ...
Мне не удалось найти для этого документацию. Похоже, что в исходном коде R используются NewEnvironment и R_NewHashedEnv, но ни один из них не находится в общедоступных заголовках, поэтому похоже, что это не так ...
Несколько дней я тщетно пытался найти точность математических функций (в файле math.h) компилятора GNU GCC. В стандарте C99 сказано, что требование к точности математических функций в math.h составляет ...
Используя инструмент командной строки Linux gzip, я могу определить размер несжатого файла сжатия с помощью gzip -l. Я не смог найти такую функцию в разделе руководства zlib «Функции доступа к файлам gzip». В ...
Я учусь использовать API связного списка ядра из list.h. Я узнал, что мне нужно использовать list_for_each_safe() при удалении узлов с помощью list_del() вместо использования list_for_each(). Код для ...
У меня для вас очень хороший и сложный вопрос.
Мне нужно выровнять две сетки с помощью очень быстрого алгоритма. Даны mesh1 и mesh2, я хочу найти, как мне нужно выровнять и повернуть mesh1, чтобы она была в том же ...
Есть ли способ получить список функций, которые нигде НЕ были встроены? Либо путем передачи параметра gcc, либо путем проверки двоичного файла? РЕДАКТИРОВАТЬ: Я знаю, как явно попросить функцию не ...
Можно ли сгенерировать конкретную перестановку массива с помощью макроса на C? т.е. если у меня есть массив X с элементами: 0 1 2 3 4 5 x = [«0», «1», «1», «0», «1», «0»] Я думал ...
Я работаю над небольшим упражнением для класса CIS и очень смущен методами, которые использует C для чтения из файла. Все, что мне действительно нужно сделать, это прочитать файл построчно и использовать ...
Если я передаю любое количество аргументов сценарию оболочки, который вызывает внутреннюю программу Java, как я могу передать второй аргумент программе Java, кроме первого? ./my_script.sh abcd .... # ...
Я пытаюсь скомпилировать простую программу C Windows API с помощью командной строки Windows SDK. Вот отрывок из программы: #include
int WINAPI WinMain (HINSTANCE hInstance, ...
Я играю с LLVM. Подумал об изменении значения константы в промежуточном коде. Однако для класса llvm :: ConstantInt я не вижу функции setvalue. Любая идея, как я могу ...
Недавно я написал программу, использующую сокеты на C, для подключения к HTTP-серверу, работающему локально, и тем самым для выполнения запросов к нему. У меня это сработало. После этого я попробовал тот же код для подключения к ...
У меня проблема с Приложение GTK + C. У меня есть контейнер, который при запуске приложения содержит кнопку. Во время работы пользовательское взаимодействие должно привести к тому, что этот виджет будет содержать больше ...
Я собираюсь написать свой собственный JIT-интерпретатор как часть курса по виртуальным машинам. У меня много знаний о языках высокого уровня, компиляторах и интерпретаторах, но мало или совсем нет знаний о сборке x86 (или ...
Я собираюсь начать некоторую работу над Axis / C. У меня есть хорошее представление о C и веб-сервисах по отдельности. Я тоже довольно хорошо отношусь к * nix. Может кто-нибудь рассказать мне о сложности создания веб-сервиса ...
Что означает следующий оператор? Локальные и динамически назначаемые переменные имеют адреса, которые не известны компилятору при компиляции исходного файла. Раньше я думал, что локальные ...
Можно ли установить значения для параметров по умолчанию в C? Например: void display (int a, int b = 10) {
//сделай что-нибудь
} main () {дисплей (1); дисплей (1,2); // переопределить значение по умолчанию
} Visual ...
основная функция: int main ()
{if ((ban_file = open_file ("banned_ips.txt")) == NULL) перейти к выходу; ban_lst = NULL; cpy_to_list (ban_file, ban_lst); close_file (файл-запрета); ...
У меня есть эта программа, в которой я хочу понять следующий вывод: #include void fastSwap (char **i, char **d) { char *t = *d; *d = *i; *i = t; } int main () { char ...
Я пытаюсь найти кроссплатформенную аудиотеку, которая будет иметь следующие возможности (в порядке важности): Полная Windows , Mac, поддержка Linux
C / C ++ API
Бесплатно / дешево, но коммерчески выгодно
MP3 ...
Привет, в моем проекте я прочитал файл .bin, который содержит данные датчиков в виде коротких (16-битные значения). Я делаю это, используя функцию fread в буфере, но мне кажется, что считывание не происходит ...
я конвертирую изображение в HSV после этого я делаю порог желтого цвета так что код cvInRangeS(imgHSV, cvScalar(112, 100, 100), cvScalar(124, 255, 255), imgThreshed); но это не работает ...
Если мы хотим проверить утечки памяти в программе на C++, мы можем перегрузить операторы new и delete, чтобы отслеживать выделенную память. Что если мы хотим проверить утечки в ...
Мы разрабатываем небольшое серверное приложение на языке C. Серверное приложение выполняет некоторую обработку данных и отвечает клиенту. Чтобы часть обработки данных оставалась настраиваемой и гибкой, мы решили ...
У меня есть очень большая программа, которая компилируется с gcc без предупреждений. Если я включу режим c99 --std = c99 в командной строке, выдает огромное количество предупреждений и ошибок. Но мне нравится идиома для (int ...
Я хочу прочитать (разобрать) LLVM IR код (который сохранен в текстовом файле) и добавить в него свой собственный код. Мне нужен пример того, как это сделать, то есть как это делается с помощью библиотек, предоставляемых ...
Привет У меня есть следующий код, который я компилирую с помощью gcc (> 4.2) с флагом -fopenmp: int main (void)
{
#pragma omp parallel for int i; для (я = 0; я <4; я ++) в то время как (1); возврат 0;
} Я получаю ...