Мне нужно проверить то, в чем я сомневаюсь. Если разделяемая библиотека (.dll) написана на C, по стандарту C99 и скомпилирована под компилятором. Скажите MinGw. Тогда, по моему опыту, это двоичный код ...
Что именно инкапсулируется графическим контекстом (или контекстом устройства в Windows)? Различные определения в сети соглашаются, что контекст инкапсулирует параметры для различной графики ...
Нужны ли ему какие-либо зависимости для полноценного рендеринга символов Юникода, или он может читать и рендерить глифы собственных шрифтов любой платформы (Linux / Max / Windows) без особых проблем? Может ли он импортировать / отображать ...
Сейчас я изучаю функцию memset, но все примеры относятся к массиву символов следующим образом: char a [100];
memset (a, 0, 100); он установит каждый элемент в этом массиве символов в 0. Я подумал ...
Я использую Ubuntu и Eclipse в качестве IDE для C / C ++. В настоящее время у меня есть большой проект в Eclipse. Иногда мне хочется протестировать некоторые небольшие функции, написанные на C / C ++, но я не хочу воссоздавать новую ...
Во-первых, я виноват в определении двух константных выражений без скобок: #define BIG_INTERVAL 60 * 60 * 1000
#define SMALL_INTERVAL 1 * 1000 int i = 1; if (i> = BIG_INTERVAL / SMALL_INTERVAL - ...
Я узнал, что когда мы передаем имя массива в sizeof, имя массива не распадается на указатель на базу адрес. Приведенный ниже код подтверждает этот факт, давая ответ 10. #include <...
заголовок формата архива .a требует метки времени. Это привело к бесчисленным головным болям, когда я перестраиваю статическую библиотеку, в основном потому, что я не могу точно воспроизвести исходный двоичный файл. Например (...
Как я могу определить массив строк в c, а затем выполнить итерацию цикла по элементам в массиве? Пока что у меня есть char myStrings [] [10] = {"один", "два", "три", "четыре", "пять"};
// мне нужно ...
Я хочу выделить числа для массива numpy в C / C ++ и передать их в python как массив numpy. Это я могу сделать с помощью PyArray_SimpleNewFromData. Проблема в том, что я также хочу зарегистрировать функцию ...
Хорошо, сначала спасибо, что нашли время прочитать мой пост !! (^ o ^) /
И прежде чем я изложу всю проблему немного в контексте:
Я сам учу "C" и нашел книгу "Illustrating C", которую я ...
Есть ли способ программно проверить, является ли один-единственный исходный файл C потенциально опасным? Я знаю, что никакая проверка не даст стопроцентной точности - но меня интересует хотя бы несколько базовых проверок, которые ...
У меня есть небольшие сомнения в программировании сокетов. Я могу отправлять свои данные с клиента на сервер, и мой сервер обрабатывает данные. О / п обработанных данных я хочу отправить обратно своему клиенту. Так можем ли мы ...
я хочу вычислить математическое выражение вроде y = 2 (x * x) + 2. Но мне это нужно в цикле, где x изменяется, может быть, 100000 раз. Я написал код для перевода выражения в дерево синтаксического анализа. Тогда я ...
Я пытаюсь использовать сокеты домена UNIX для связи между программой C и скриптом Python. Скрипт Python отправляет данные через сокеты домена UNIX в программу C. Вот соответствующий код из моего ...
Можно ли создать загрузчик на C или C ++ без использования ассемблера какого-либо типа (а желательно без использования __asm)? Я пишу операционную систему и хочу, чтобы она была полностью написана ...
Похоже, этот вопрос довольно красивый просто, но я не могу найти четкого решения для копирования файлов на C без зависимости от платформы. Я использовал вызов system () в моем проекте с открытым исходным кодом для создания ...
Есть ли бесплатный инструмент с открытым исходным кодом, такой как Threadscope (и новее, чем инструмент трассировки NPTL) для анализа Ошибки использования ЦП / потоковой передачи?
Чтобы скомпилировать некоторый устаревший код Ac, который имеет прототип функции void somefun (...) gcc 4.1.2 всегда сообщает об ошибке: ISO C требует именованный аргумент перед ... Но я могу не изменять код, ...
Почему на языке C следующее выражение не работает? map = malloc (sizeof (Карта) * плитки);
карта = {0,2,0,0,0,0,0,0,2,0, 0,1,0,0,0,0,0,0,1,0, 0,0,0,0 , 0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0, ...
Я пытаюсь использовать перенаправления в C, чтобы перенаправить ввод в один файл, а затем установить стандартный вывод назад, чтобы распечатать на экране. Может кто-нибудь сказать мне, что не так с этим кодом? #include
# ...
Кто-нибудь может объяснить, почему это работает с указателем: char * str1; str1 = "Привет1"; str1 = "новая строка"; // но не это
char str2 [] = "привет";
str2 = "четыре"; // или это
char str3 [];
str3 = "...
Без наставника, самообучаюсь с помощью книг и ссылок в Интернете,как мне убедиться, что я правильно понимаю указатели в C? Какие тесты мне следует пройти, на какие вопросы ответить ...
В основном я хотел бы иметь два окна терминала вывода для одной программы. Один будет отображать журнал действий, предпринимаемых программой, а второй - отображать ...
Редактор Visual C ++ имеет замечательную функцию, заключающуюся в том, что он подчеркивает ошибки красной линией при вводе кода. Так, например, если вы используете переменную, которая не объявлена, она подчеркнет ...
У меня есть указатель на функцию внутри структуры, которая динамически устанавливается во время выполнения на адрес другой функции в разных местах моего кода. Он определен в моем заголовочном файле следующим образом: void * (* ...
Я использую scanf () для чтения пользовательского ввода на терминале в консольном приложении. scanf ждет, пока пользователь не нажмет клавишу возврата для чтения. Есть ли способ прочитать ввод пользователя при каждом нажатии клавиши?
В C / C ++ rand () и srand ( ) обычно используются нами, когда мы хотим получить случайное целое число. Но когда я сам попробовал его переписать, мне стало сложно понять алгоритм. Функция очень ...