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

276
Как работают malloc () и free ()?

Я хочу знать, как mallocи freeработать. int main() { unsigned char *p = (unsigned char*)malloc(4*sizeof(unsigned char)); memset(p,0,4); strcpy((char*)p,"abcdabcd"); // **deliberately storing 8bytes** cout << p; free(p); // Obvious Crash, but I need how it works and why crash. cout << p;...

276
Что означает «атомарный» в программировании?

В книге «Эффективная Java» говорится: Спецификация языка гарантирует, что чтение или запись переменной является атомарным, если переменная не имеет тип longили double[JLS, 17.4.7]. Что означает «атомарный» в контексте программирования на Java или программирования в...

275
Конвертировать UTC Epoch в местную дату

Я боролся с этим немного сейчас. Я пытаюсь преобразовать эпоху в объект даты. Эпоха отправлена ​​мне в UTC. Всякий раз, когда вы проходите new Date()эпоху, это предполагает, что это локальная эпоха. Я попытался создать объект UTC, а затем использовать его, setTime()чтобы приспособить его к нужной...

274
Разрешить нескольким ролям доступ к действию контроллера

Прямо сейчас я украшаю метод, подобный этому, чтобы позволить "членам" получить доступ к моему действию контроллера [Authorize(Roles="members")] Как мне разрешить более одной роли? Например, следующее не работает, но показывает, что я пытаюсь сделать (разрешить доступ "members" и "admin"):...

273
«Зарегистрировать» ключевое слово в C?

Что делает registerключевое слово на языке Си? Я читал, что он используется для оптимизации, но не четко определен ни в одном стандарте. Это все еще актуально и если да, то когда бы вы его...

273
Как выбрать между MonoTouch и Objective-C? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 9 месяцев назад . Улучшить этот вопрос После сегодняшнего заседания в Mono на местном...

273
Разница между общими объектами (.so), статическими библиотеками (.a) и DLL (.so)?

Я принимал участие в некоторых дебатах по поводу библиотек в Linux и хотел бы подтвердить некоторые вещи. Насколько я понимаю (пожалуйста, исправьте меня, если я ошибаюсь, и я отредактирую свой пост позже), что есть два способа использования библиотек при создании приложения: Статические библиотеки...

272
Как определить перечислимый тип (enum) в C?

Я не уверен, каков правильный синтаксис для использования C перечислений. У меня есть следующий код: enum {RANDOM, IMMEDIATE, SEARCH} strategy; strategy = IMMEDIATE; Но это не компилируется со следующей ошибкой: error: conflicting types for ‘strategy’ error: previous declaration of ‘strategy’ was...

272
Дата только из TextBoxFor ()

У меня проблемы с отображением единственной части даты DateTime в текстовое поле с использованием TextBoxFor <,> (expression, htmlAttributes). Модель основана на Linq2SQL, поле - это DateTime для SQL и в модели Entity. Не смогли: <%= Html.TextBoxFor(model => model.dtArrivalDate,...

272
Зачем использовать двойное косвенное обращение? или зачем использовать указатели на указатели?

Когда следует использовать двойную косвенность в C? Кто-нибудь может объяснить на примере? Что я знаю, так это то, что двойное косвенное обращение - это указатель на указатель. Зачем мне нужен указатель на...

270
Сколько стоит разработка приложения для iPhone? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Закрыто 8 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Сколько может...

270
Как программно определить, запущено ли мое приложение в симуляторе iphone?

Как говорится в вопросе, я бы хотел узнать, работает ли мой код в симуляторе, но также хотел бы знать, какая конкретная версия iphone запущена или имитируется. РЕДАКТИРОВАТЬ: я добавил слово «программно» к названию вопроса. Суть моего вопроса в том, чтобы иметь возможность динамически включать /...

270
Когда я должен использовать OWIN Katana?

Я новичок в OWIN и Katana. Я действительно не понимаю, почему я должен использовать OWIN, в то время как я могу использовать IIS. Проще говоря, мой вопрос: что я потеряю, если пропущу обучение OWIN и использую IIS для своих сайтов? Я погуглил, но нет простого объяснения. Существует некоторая...

269
Как получить каталог, из которого запускается программа?

Существует ли платформо-независимый и файлово-независимый метод для получения полного пути к каталогу, из которого программа работает с использованием C / C ++? Не путать с текущим рабочим каталогом. (Пожалуйста, не предлагайте библиотеки, если они не стандартные, такие как clib или STL.) (Если нет...

269
Как сохранить имя пользователя и пароль с Mercurial?

Я использовал Mercurial в личном проекте, и я каждый раз набирал свое имя пользователя и пароль, когда хотел что-то отправить на сервер. Я попытался добавить следующее к .hgrcфайлу в моем домашнем каталоге, но это, кажется, полностью игнорируется. [ui] username = MY_USER_NAME password = MY_PASSWORD...