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

1 ответ

Как я могу использовать openssl / md5 в C ++ для шифрования строки?

Мне нужно зашифровать в md5 строку в моей программе. Есть библиотека openssl, но я новичок в этом. Как можно зашифровать строку, используя это, и где я могу найти хороший документ, который научит меня, как использовать эту библиотеку, также с ...

2 ответа

CGPathAddArc против CGPathAddArcToPoint

Библиотека Apple CoreGraphics определяет две функции для описания дуги. CGPathAddArc добавляет дугу, основанную на центральной точке, радиусе и паре углов.CGPathAddArcToPoint добавляет дугу на основе радиуса и пары касательных линий.Подробности ...

2 ответа

Как `({…})` возвращает значение?

Я недавно нашел этот макрос GCC: #define max(a,b) \ ({ typeof (a) _a = (a); \ typeof (b) _b = (b); \ _a > _b ? _a : _b; })Я не понял, прежде чем я увидел этот код, что блок кода{...} может как-то вернуть значение в C. 1) Не могли бы вы дать мне ...

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

2 ответа

ошибка сегментации при назначении элементов структуры в c

У меня две структуры в с struct data{ char *name; }; struct lst{ struct lst *next; struct table *data; }; когда я пытаюсь присвоить имя как l-> data-> name = d-> name; Е ( "% s", l-> данных-> название); это дает ошибку сегментации. Так ли это, ...

3 ответа

как перехватить сигналы Linux? (в С)

Мне нужно перехватывать и отслеживать сигналы от любых двоичных файлов, как это делает strace в Linux. Мне не нужен такой многословный вывод, как настоящий. Я просто хочу знать, как это работает, как я могу перехватить сигнал и как я могу их ...

2 ответа

Я вызываю free (), но указатель все еще содержит данные, и его содержимое не изменилось

Код ниже. Мой вопрос о результате. Я хочу понять, почему после вызова free (p) p-> elem превращается в '0', но p-> str по-прежнему содержит "hello"? #define LEN (sizeof(struct node)) typedef struct node { int elem; char *str; }*p_node; int ...

10 ответов

Какой самый быстрый способ конвертировать float в int на x86

Какой самый быстрый из известных вам способов преобразования чисел с плавающей запятой в int на процессоре x86. Предпочтительно в C или сборке (которая может быть встроена в C) для любой комбинации следующего: 32/64/80-битное число с плавающей ...

7 ответов

Что означает у = м <3?

Просматривая пример кода C, я наткнулся на это: y -= m < 3;Что это делает? Это какая-то сгущенная петля или что-то? Насколько я знаю, гуглить невозможно.

3 ответа

Преобразование Char в двоичный в C

Я пытаюсь преобразовать символ в его двоичное представление (так символ -> шестнадцатеричный Ascii -> двоичный). Я знаю, что для этого мне нужно сдвинуть иAND, Однако мой код по какой-то причине не работает. Вот что у меня есть.*temp указывает ...

4 ответа

что действительно делает #include <stdio.h> в программе c

Я новичок в программировании на C, и я программировал несколько простых программ в стиле "Hello world". Во всех этих программах я ставлю#include<stdio.h> в топе, но я не уверен, что это значит точно. Я прогуглил его и обнаружил, что stdio.h - ...