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

4 ответа

Как использовать C assert, чтобы сделать код более безопасным?

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

3 ответа

LoadLibrary () EXE?

У меня есть исполняемый файл (который я создал с помощью Visual C ++ 10), и мне нужно использовать его возможности из другой программы, которую я написал (в той же среде). Из-за сложных требований к развертыванию, в которые я не буду вдаваться, ...

6 ответов

Общая память для форка

Я хочу создать общую память между двумя процессами. Я использовал fork (). Ребенок пытается изменить эту общую память, и мать создает другого ребенка, поэтому новый ребенок пытается изменить ту же самую память и так далее. Вот мой код в ...

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

3 ответа

найти / usr / include -name * .h -exec grep _printf {} \; -Распечатать

я вижу код сборки приложения C, вот так: emacs hello.c clang -S -O hello.c -o hello.s cat hello.sИмена функций начинаются с подчеркивания (например,callq _printf). Почему это делается и какие у него преимущества? Пример: Привет #include ...

4 ответа

Да ты прав

аюсь создать массив строк в C, используяmalloc, Количество строк, которые будет содержать массив, может изменяться во время выполнения, но длина строк всегда будет согласованной. Я пытался это сделать (см. Ниже), но у меня возникли проблемы, ...

1 ответ

Я не делал понижающий голос, но это действительно не имеет значения, был ли инициализирован zip или нет. Все дело в странном синтаксисе параметров функции C.

овлюсь к завтрашнему выпускному экзамену на C, и у меня есть вопрос относительно оператора sizeof. Скажем размерint является32 биты и указатель64 биты. Если бы была функция: int foo (int zap[]) { int a = sizeof(zap); return a; }Потому чтоzap ...

3 ответа

@ Джим, я не сказал, что он неправ, все, что я сказал, как это должно быть написано.

аюсь скомпилировать ниже на RHEL 5.6, 64 бит, и я получаю предупреждение «var.c: 7: warning: формат«% d »ожидает тип« int », но аргумент 2 имеет тип« long unsigned int »» Вот мой код: #include <stdio.h> #include <stdlib.h> int main() { ...

1 ответ

Я не знаю, как часто они публикуются, но большинство систем настроено на загрузку обновленных «определений вирусов» не чаще, чем раз в день или раз в неделю. В любом случае, предложенное мной решение одинаково хорошо помогло бы для файлов, которые часто читаются, если только они не пишутся и не читаются часто.

строка<?xml version записывается в файл через fwrite, последующие операции записи становятся медленнее. Этот код: #include <cstdio> #include <ctime> #include <iostream> int main() { const long index(15000000); clock_t start_time(clock()); ...

1 ответ

Осторожно ... кто-то может случайно или злонамеренно преднамеренно передать вам двоичный файл. Так что же такое "% s". Никогда не думайте, что ввод - это то, что вы ожидаете!

у обработать содержимое файла конфигурации. Файл конфигурации может быть любого размера. Я получаю ошибку шины после зависания программы, когда запускаю следующий код: FILE *fp; struct stat st; char *buffer; fp = fopen(CONFIG_FILE, "r"); if (fp ...

4 ответа

 первый.

у знать, как генерировать закрытый ключ RSA, используя библиотеку OpenSSL в моем исходном файле на языке C. Я знаю, как сгенерировать его с помощью команды терминала. На самом деле мой файл server.c сгенерирует закрытый ключ и отправит на ...