Результаты поиска по запросу "c"

9 ответов

Многофункциональная реализация связанного списка в чистом C

Это не совсем технический вопрос, так как я знаю, что C достаточно для того, чтобы делать то, что мне нужно (я имею в виду, «не позволяя языку встать на вашем пути»), так что этот вопрос в основном «какое направление ответить на вопрос. Ситуация ...

5 ответов

Как сделать вычисления с плавающей запятой детерминированными?

Вычисление с плавающей точкой не является ни ассоциативным, ни распределительным на процессорах. Так, (a + b) + c не равноa + (b + c) а такжеa * (b + c) не равноa * b + a * c Есть ли способ выполнить детерминированный расчет с плавающей ...

3 ответа

C / C ++: выброс летучих считается вредным?

(связан с этим вопросомБезопасно ли изгонять летучих? [https://stackoverflow.com/questions/2474756/is-it-safe-to-cast-away-volatile], но не совсем так, как этот вопрос относится к конкретному случаю) Есть ли когда-нибудь случай, когдаvolatile ...

ТОП публикаций

1 ответ

Есть ли в Windows эквивалент fdopen для РУЧКИ?

В Unix, если у вас есть файловый дескриптор (например, из сокета, канала или унаследованный от вашего родительского процесса), вы можете открыть буферизованный ввод / выводFILE* течь по нему сfdopen(3) [http://linux.die.net/man/3/fdopen]. Есть ...

3 ответа

Неожиданный вывод при добавлении двух чисел с плавающей точкой

Я написал следующий код C ++: float a, b; int c; a = 8.6; b = 1.4; c = a + b; printf("%d\n", c);Выход10. Но когда я запускаю следующий код: float a, b; int c; a = 8.7; b = 1.3; c = a + b; printf("%d\n", c);Выход9. В чем разница между ними, ...

4 ответа

Получить начальный и конечный адрес текстового раздела в исполняемом файле

Мне нужно получить начальный и конечный адрес текстового раздела исполняемого файла. Как я могу получить это? Я могу получить начальный адрес от_init символ или_start символ, но как насчет конечного адреса? Должен ли я считать конечный адресtext ...

6 ответов

Минимальное время, которое поток может приостановить в Linux

В моем приложении потоки должны приостанавливаться на очень короткое время (100 с тактов). Один из способов сделать паузу - вызвать nanosleep, но я полагаю, что это требует системного вызова ядра. Теперь я хочу сделать паузу, не заходя ...

3 ответа

Простой синтаксис C Вопрос

Я наткнулся на следующий код в старом экзамене по курсу C, который я беру: struct QuestionSet{ char q1:1; char q2:1; char q3:1; }Я понятия не имею, что означает синтаксис «char q1: 1», и я не смог найти его нигде в «Языке программирования C», ...

1 ответ

Можно ли вызывать процедуры CULA из ядер устройств?

Поэтому я пытаюсь понять, смогу ли я получить какое-то существенное ускорение от использования графического процессора для решения небольшой переопределенной системы уравнений, решая кучу одновременно. Мой текущий алгоритм ...

3 ответа

Насколько безопасны функции в стандартной библиотеке C?

Где я могу получить окончательный ответ, будь мойmemcpy (используя реализацию eglibc, которая поставляется с Ubuntu) Потокобезопасен? - Честно говоря, я действительно не нашел четких ДА или НЕТ в документах. Кстати, с «потокобезопасным» я имею в ...