Вопросы с тегом «c»

107
Является ли добавление файла атомарным в UNIX?

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

107
Разница между CC, gcc и g ++?

В чем разница между 3 компиляторами CC, gcc, g ++ при компиляции кода C и C ++ с точки зрения генерации кода сборки, доступных библиотек, языковых функций и т. Д.?

107
Создание макроса C с ## и __LINE__ (конкатенация токенов с макросом позиционирования)

Я хочу создать макрос C, который создает функцию с именем на основе номера строки. Я подумал, что могу сделать что-то вроде (у реальной функции в фигурных скобках есть операторы): #define UNIQUE static void Unique_##__LINE__(void) {} Я надеялся, что это расширится до чего-то вроде: static void...

107
C Определение макроса для определения машины с прямым или обратным порядком байтов?

Есть ли однострочное определение макроса для определения порядка байтов машины. Я использую следующий код, но преобразовывать его в макрос было бы слишком долго. unsigned char test_endian( void ) { int test_var = 1; unsigned char *test_endian = (unsigned char*)&test_var; return (test_endian[0]...

107
Как предотвратить оптимизацию gcc некоторых операторов в C?

Чтобы сделать страницу грязной (включая бит грязи в записи таблицы страниц), я касаюсь первых байтов страницы следующим образом: pageptr[0] = pageptr[0]; Но на практике gcc проигнорирует утверждение об исключении мертвого хранилища. Чтобы предотвратить его оптимизацию в gcc, я переписываю...

107
Как установить целевые хосты в файле Fabric

Я хочу использовать Fabric для развертывания кода моего веб-приложения на серверах разработки, тестирования и производства. Мой fabfile: def deploy_2_dev(): deploy('dev') def deploy_2_staging(): deploy('staging') def deploy_2_prod(): deploy('prod') def deploy(server): print 'env.hosts:', env.hosts...

107
Обновлять отношения при сохранении изменений объектов EF4 POCO

Entity Framework 4, объекты POCO и ASP.Net MVC2. У меня есть отношения «многие ко многим», скажем, между объектами BlogPost и Tag. Это означает, что в моем сгенерированном T4 классе POCO BlogPost у меня есть: public virtual ICollection<Tag> Tags { // getter and setter with the magic...

107
Куда поместить инструкции включения, заголовок или источник?

Должен ли я помещать включения в файл заголовка или исходный файл? Если файл заголовка содержит операторы include, то если я включу этот файл заголовка в свой источник, тогда будет ли в моем исходном файле все включенные файлы, которые были в моем заголовке? Или я должен просто включить их только в...

107
Как вручную установить аутентифицированного пользователя в Spring Security / SpringMVC

После того, как новый пользователь отправит форму «Новая учетная запись», я хочу вручную выполнить вход для этого пользователя, чтобы ему не приходилось входить на следующей странице. Обычная страница входа в систему, проходящая через перехватчик безопасности Spring, работает нормально. В...

107
Отладчик Xcode: просмотр значения переменной

Мой код в UITableViewController: delegate.myData = [myData objectAtIndex:indexPath.row]; Как я могу увидеть значения delegate.myDataили indexPath.rowв отладчике? delegate.myDataдолжен быть массивом и indexPath.rowфайлом int. Я могу видеть только адреса памяти объектов delegateи , indexPathно где...

107
Пример использования oneeway void в Objective-C?

Я нашел странное ключевое слово в NSObject.h - (oneway void)release; Я поискал в Интернете и узнал, что это связано с асинхронной передачей сообщений, которая похожа на передачу сообщений в Erlang. Кажется, из этого можно сделать много интересного. Каковы хорошие варианты использования этого...

107
Условно начать в разных местах раскадровки из AppDelegate

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

107
Как передать определение макроса из аргументов командной строки «make» (-D) в исходный код C?

Я обычно передаю определения макросов из «make command line» в «makefile», используя параметр: -Dname = value. Определение доступно внутри make-файла. Я также передаю определения макросов из «makefile» в «исходный код», используя аналогичный параметр компилятора: -Dname = value (поддерживается во...

107
Правильное использование beginBackgroundTaskWithExpirationHandler

Я немного не понимаю, как и когда использовать beginBackgroundTaskWithExpirationHandler. Apple показывает в своих примерах, как использовать его в applicationDidEnterBackgroundделегате, чтобы получить больше времени для выполнения некоторой важной задачи, обычно сетевой транзакции. Когда я смотрю...

107
Ошибка sphinx-build - autodoc не может импортировать / найти модуль

Я пытаюсь начать работать со Sphinx, но у меня постоянные проблемы. Команда: docs/sphinx-quickstart Отвечаю на все вопросы и все работает нормально. Команда: docs/ls Все нормально выглядит. Результат:build Makefile source Команда: sphinx-build -d build/doctrees source build/html Вроде работает....

107
Как прокрутить UIScrollView при появлении клавиатуры?

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

107
UITableView с фиксированными заголовками разделов

Приветствую, я читаю, что по умолчанию UITableViewстроки заголовков разделов закрепляются в верхней части таблицы при прокрутке разделов до тех пор, пока следующий раздел не вытолкнет строку предыдущего раздела из поля зрения. У меня есть UITableViewвнутри a, UIViewControllerи это, похоже, не так....