Результаты поиска по запросу "c"
Разница между стандартным выводом и STDOUT_FILENO в LINUX C
Мне было интересно, разница междуstdout а такжеSTDOUT_FILENO в Linux C. После некоторой поисковой работы я делаю следующий вывод. Не могли бы вы помочь мне просмотреть и исправить ошибку? Спасибо stdout принадлежит к стандартному потоку ввода / ...
Как получить указатель интерфейса JNI (JNIEnv *) для асинхронных вызовов
Я узнал, что указатель интерфейса JNI (JNIEnv *) действителен только в текущем потоке. Предположим, я создал новый поток внутри нативного метода; как он может асинхронно отправлять события в метод Java? Поскольку этот новый поток не может иметь ...
отправка трехмерного массива в ядро CUDA
Я взял код, указанный в качестве ответа дляКак я могу сложить два 2d (тональных) массива, используя вложенные циклы for? [https://stackoverflow.com/questions/6137218/cuda-2d-array-problem]и попытался использовать его для 3D вместо 2D и немного ...
Спецификатор формата в scanf для типа данных bool в C
Я использую тип данных bool в C std99, чьи определения определены в<stdbool.h>, Теперь я хочу, чтобы пользователь дал мне вход. Какой спецификатор формата я должен использовать в scanf, чтобы ввести логическое значение 1 байта от пользователя, а ...
Использование указателей для удаления элемента из односвязного списка
В недавнемСлэшдот Интервью [http://meta.slashdot.org/story/12/10/11/0030249/linus-torvalds-answers-your-questions] Линус Торвальдс привел пример того, как некоторые люди используют указатели таким образом, что они не понимают, как правильно их ...
gcc / g ++: «Нет такого файла или каталога»
g++ выдает мне ошибки вида: foo.cc:<line>:<column>: fatal error: <bar>: No such file or directory compilation terminated.То же самое при компиляции C-программ сgcc. Почему это? Пожалуйста, обратите внимание:Этот вопрос задавался много раз ...
Почему компилятор не оптимизирует число с плавающей точкой * 2 в приращении показателя?
Я часто замечал, что gcc преобразует умножения в сдвиги в исполняемом файле. Нечто подобное может произойти при умноженииint иfloat, Например,2 * f, может просто увеличить показатель степениf на 1, сохраняя несколько циклов. Сделайте компиляторы, ...
Когда scanf запускает и останавливает сканирование?
Это выглядитscanf начинает сканирование ввода, когдаВойти нажата клавиша, и я хочу проверить это с помощью приведенного ниже кода (для простоты я исключил проверку и обработку ошибок). #include <stdio.h> int main(int argc, char **argv) { /* ...
что делает строка - '0' (строка является символом)
что это делает while(*string) { i = (i << 3) + (i<<1) + (*string -'0'); string++; }* строка -'0 ' это удалить значение символа или что-то?
Избегайте сбоев после выполнения mmap () для файла, который был размонтирован
Я делаю mmap () для файла, который можно размонтировать (файл находится на USB-устройстве, которое пользователь может удалить в любое время), и мое приложение падает, если файл размонтирован, а затем я пытаюсь получить доступ к любому элементу в ...