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

1 ответ

разница ч / б, выделяющая память для 2D-массива за один раз или строка за строкой

как это повлияет на доступ к массиву или на выделение памяти для этих двух случаев: 1. int **arr; arr = malloc( sizeof(int) * row * column );2. int **arr; arr = malloc( sizeof(*arr) * row); for(i=0; i<row; i++) arr[i] = malloc( sizeof( **arr) ...

2 ответа

сравнить символ в массиве символов с помощью strcmp

Я хотел бы использовать strcmp, чтобы найти определенный символ в массиве символов. Например, я хотел бы определить номер индекса, где. находится на тексте. char host[100] = "hello.world"; size_t i=0; ...

2 ответа

Почему Clang предупреждает: `'&&' в пределах '||'`?

Насколько я понимаю, скобки не имеют никакого значения, поэтому есть ли какая-либо причина (кроме как для «улучшения» ясности кода), что Clang предупреждает об этом по умолчанию? Я предпочитаю не добавлять скобки, так как мне не нравится ...

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

11 ответов

Почему функция get так опасна, что ее нельзя использовать?

Когда я пытаюсь скомпилировать код C, который используетgets() функция с GCC, Я понял предупреждение: (.text + 0x34): предупреждение: функция `gets 'опасна и не должна использоваться. Я помню, что это как-то связано с защитой стека и ...

8 ответов

Errno потокобезопасный?

Вerrno.hэта переменная объявлена какextern int errno; поэтому мой вопрос, это безопасно проверитьerrno значение после некоторых вызовов или использовать perror () в многопоточном коде. Это потокобезопасная переменная? Если нет, то какая ...

3 ответа

Почему я не должен использовать atoi ()? [Дубликат]

На этот вопрос уже есть ответ здесь: atoi () - строка в int [/questions/1488569/atoi-string-to-int] 5 ответовКто-то сказал мне, что я не должен использоватьatoi() [http://pubs.opengroup.org/onlinepubs/9699919799/functions/atoi.html]и что ...

11 ответов

Как я могу получить свой код C для автоматической распечатки хеш-версии Git?

Есть ли простой способ написания кода на C, который может получить доступ к хэш-версии Git? Я написал программное обеспечение на C для сбора научных данных в лабораторных условиях. Мой код записывает данные, которые он собирает, в файл .yaml ...

3 ответа

flock (): удаление заблокированного файла без условия гонки?

Я использую flock () для межпроцессных именованных мьютексов (то есть, какой-то процесс может решить заблокировать «some_name», что реализуется путем блокировки файла с именем «some_name» во временном каталоге: lockfile = "/tmp/some_name.lock"; ...

9 ответов

Могу ли я выполнить любую сделанную c прогу без какой-либо платформы os?

Я гуглил об этом и где-то читал .... Да, ты можешь. Это происходит в случае встроенных систем Я думаю НЕТ, это невозможно. Любая платформа должна иметь операционную систему. Или же ваша программа должна сама быть ОС. Либо мягкий, либо зашитый. ...

12 ответов

Создайте простой HTTP-сервер в C [закрыто]

Мне нужно построить простой HTTP-сервер на C. Любое руководство? Ссылки? Образцы?