Результаты поиска по запросу "c"
разница ч / б, выделяющая память для 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) ...
сравнить символ в массиве символов с помощью strcmp
Я хотел бы использовать strcmp, чтобы найти определенный символ в массиве символов. Например, я хотел бы определить номер индекса, где. находится на тексте. char host[100] = "hello.world"; size_t i=0; ...
Почему Clang предупреждает: `'&&' в пределах '||'`?
Насколько я понимаю, скобки не имеют никакого значения, поэтому есть ли какая-либо причина (кроме как для «улучшения» ясности кода), что Clang предупреждает об этом по умолчанию? Я предпочитаю не добавлять скобки, так как мне не нравится ...
Почему функция get так опасна, что ее нельзя использовать?
Когда я пытаюсь скомпилировать код C, который используетgets() функция с GCC, Я понял предупреждение: (.text + 0x34): предупреждение: функция `gets 'опасна и не должна использоваться. Я помню, что это как-то связано с защитой стека и ...
Errno потокобезопасный?
Вerrno.hэта переменная объявлена какextern int errno; поэтому мой вопрос, это безопасно проверитьerrno значение после некоторых вызовов или использовать perror () в многопоточном коде. Это потокобезопасная переменная? Если нет, то какая ...
Почему я не должен использовать atoi ()? [Дубликат]
На этот вопрос уже есть ответ здесь: atoi () - строка в int [/questions/1488569/atoi-string-to-int] 5 ответовКто-то сказал мне, что я не должен использоватьatoi() [http://pubs.opengroup.org/onlinepubs/9699919799/functions/atoi.html]и что ...
Как я могу получить свой код C для автоматической распечатки хеш-версии Git?
Есть ли простой способ написания кода на C, который может получить доступ к хэш-версии Git? Я написал программное обеспечение на C для сбора научных данных в лабораторных условиях. Мой код записывает данные, которые он собирает, в файл .yaml ...
flock (): удаление заблокированного файла без условия гонки?
Я использую flock () для межпроцессных именованных мьютексов (то есть, какой-то процесс может решить заблокировать «some_name», что реализуется путем блокировки файла с именем «some_name» во временном каталоге: lockfile = "/tmp/some_name.lock"; ...
Могу ли я выполнить любую сделанную c прогу без какой-либо платформы os?
Я гуглил об этом и где-то читал .... Да, ты можешь. Это происходит в случае встроенных систем Я думаю НЕТ, это невозможно. Любая платформа должна иметь операционную систему. Или же ваша программа должна сама быть ОС. Либо мягкий, либо зашитый. ...
Создайте простой HTTP-сервер в C [закрыто]
Мне нужно построить простой HTTP-сервер на C. Любое руководство? Ссылки? Образцы?