int main ()
{int a [3] = {1,10,20}; printf ("% u% u% u \ n", & a, a, & a [0]); возврат 0;
} Это выводит одно и то же значение для всех трех.
Я понимаю, что a и & a [0] одинаковы, но как & ...
Как можно обернуть следующую функцию C с помощью SWIG? int add_option (const unsigned char * data); В настоящее время я упаковал это в: public static int add_option (данные SWIGTYPE_p_unsigned_char); Является ли ...
Я хотел бы знать, как обмениваться данными между Mathematica и C / C ++ с помощью каналов. В учебнике по Mathematica говорится, что «когда вы открываете файл или канал, Mathematica создает« объект потока »...
люди. Я пытаюсь понять разницу между этими тремя объявлениями: char p [5];
char * p [5];
char (* p) [5]; Я пытаюсь выяснить это, проводя несколько тестов, потому что каждое руководство по чтению ...
Я не уверен, приведет ли следующий код к неопределенному поведению. //Глобальный
pthread_t thread1; void * worker (void * arg) {// делаем что-нибудь
} void spawnThread () {// Материал инициализации int iret1 = ...
Я пытаюсь реализовать классы, реализующие воспроизведение wav, как объяснено в этом примере. Соответствующая часть кода находится здесь: / * Настройка для преобразования * /
wav_cvt.buf = malloc (wav_len * wav_cvt ....
Я хочу выполнять обработку событий в C / C ++, отслеживая вставку и удаление USB-активности в Linux. Не могли бы вы предложить мне некоторые ресурсы, где я могу изучить то же самое?
У меня есть образец файла c с именем itoa.cpp, как показано ниже: #include
# включить int main ()
{int i; char buffer [33]; printf ("Введите число:"); scanf ("% d", & i); ...
Я работаю над проектом, в котором много -threaded, и было интересно, есть ли способ, чтобы компилятор пометил использование не реентерабельных вызовов библиотеки C (например, strtok intsead из strtok_r)? ...
Я заметил, что у меня очень сильно падает производительность, когда у меня есть алгоритм, который блокирует и разблокирует ВСЕ потоки. Есть ли способ уменьшить эти накладные расходы? Было бы использование семафора больше / меньше ...
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: это не реальный пример. Это просто теоретический вопрос о том, как работают эти языки. Каковы именно различия между C / C ++, C # и Java, когда дело доходит до публикации & ...
Я новичок в программировании ядра Linux. Я хочу разработать программу для чтения информации о USB-накопителе, такой как название производителя, емкость и т. Д. Я знаю о дескрипторах и их атрибутах. Но я не ...
Моя программа использует библиотеку третьей части, которая в какой-то момент вызывает ошибку сегментации. Я попытался скомпилировать библиотеку с отладочными символами и без оптимизации компилятора, и сбой ушел. Моя ...
Извините заранее , но я новичок в Python. У меня есть список кортежей, и мне было интересно, как я могу ссылаться, скажем, на первый элемент каждого кортежа в списке. Я бы подумал, что это что-то вроде ...
Я пишу некоторые астрономические программы, и у меня есть исходный код для реализации Джеффри Сакса алгоритмов из книги Миуса «Астрономические алгоритмы». Одна из его функций ...
Примечание: Этот вопрос касается положения звездочки (*). В большей части кода C, который я вижу (например, в руководстве Beej по сетевому программированию), все объявления / определения переменных используют формат имени T *, то есть ...
У меня есть пустой указатель с именем ptr. Я хочу увеличить это значение на количество байтов. Есть ли способ сделать это? Обратите внимание, что я хочу сделать это на месте, не создавая больше переменных. ...
Я хотел бы обработать следующий код на Lua и C: Допустим, у меня есть функция C с именем Foo, привязанная к Lua. Я называю это следующим образом в сценарии Lua: Foo (15, "bar", function (z) return 2 * ...
Из http: //www.cplusplus.com/reference/iostream/cout/: По умолчанию в большинстве систем стандартный вывод настроен на консоль, где отображаются текстовые сообщения, хотя обычно это может быть ...
Я начну с главного вопроса: в C с помощью gcc можно ли получить значение (значения) __func__ (или, что эквивалентно, __FUNCTION__), хранящееся в разделе, отличном от .rodata (или где-либо еще -mrodata = ...
mmap () может быть дополнительно снабжен фиксированным местоположением для размещения карта. Я хотел бы создать файл mmap, а затем сделать его доступным для нескольких разных программ по одному и тому же виртуальному адресу в каждом ...
Вверху я заметил что моя программа c (использующая CUDA 3.2) имеет виртуальный размер 28g или более (если посмотреть на VIRT) при каждом запуске с самого начала. Для меня это не имеет никакого смысла. Резидентная память ...
На основе следующего определения, найденного здесь. Возвращает итератор, указывающий на первый элемент в отсортированном диапазоне [first, last), который не сравнивает меньше чем значение. Сравнение ...
Меня действительно раздражает необходимость дизассемблировать большие фрагменты библиотечного кода только для того, чтобы получить достаточно контекста, чтобы увидеть что вызывает сбой. Есть ли способ, которым я могу просто передать objdump адрес, ...
(bool) (i & 1) и i% 2 == 1 всегда одинаковы, где я int? Примечание: говоря всегда, я имею в виду для всех платформ (даже если байт 16 бит) и для всех стандартов C и C ++. Изменить: для всех ...
Ну, это основной вопрос, но я, кажется, достаточно запутался. #include
int main ()
{
char a [100];
printf ("Введите строку \ n");
scanf ("% s", а);
} По сути, я хочу достичь вышеуказанного.
...
В настоящее время я разрабатываю приложение C, в котором мне нужно будет хешировать пароли пользователей.Я знаю, что scrypt в настоящее время является одним из лучших методов "хеширования" паролей (привязанный к памяти, медленный), но я не могу найти ...
Можно ли проверить XML-файл по схеме Relax NG в ANSI C? Я столкнулся с этой библиотекой под названием libxml2, но вся помощь, которую я мог получить от нее, касается того, как анализировать файл xml. ...