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

92
Алгоритм: эффективный способ удаления повторяющихся целых чисел из массива

У меня возникла эта проблема из интервью с Microsoft. Учитывая массив случайных целых чисел, напишите алгоритм на C, который удаляет повторяющиеся числа и возвращает уникальные числа в исходном массиве. Например, вход: {4, 8, 4, 1, 1, 2, 9} Выход:{4, 8, 1, 2, 9, ?, ?} Одно предостережение...

92
Прерывистое исключение asp.net mvc: «Метод открытого действия ABC не может быть найден на контроллере XYZ».

Я получаю периодическое исключение, говорящее, что asp.net mvc не может найти метод действия. Вот исключение: Не удалось найти общедоступный метод действия Fill на контроллере Schoon.Form.Web.Controllers.ChrisController. Я думаю, что у меня правильно настроена маршрутизация, потому что это...

92
Установите пользовательский подкласс UINavigationBar в UINavigationController программно

Кто-нибудь знает, как я могу использовать свой собственный подкласс, UINavigationBarесли я создаю экземпляр UINavigationControllerпрограммно (без IB)? Перетащите UINavigationControllerв IB, покажите мне панель навигации и используя Identity Inspectory, я могу изменить тип класса и установить свой...

92
Как сравнивать строки в условных директивах препроцессора C

Мне нужно сделать что-то подобное в C. Это работает, только если я использую char, но мне нужна строка. Как я могу это сделать? #define USER "jack" // jack or queen #if USER == "jack" #define USER_VS "queen" #elif USER == "queen" #define USER_VS "jack" #endif...

92
Принципы проектирования, передовой опыт и шаблоны проектирования для C (или процедурного программирования в целом)? [закрыто]

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

92
Самый быстрый способ обнулить 2d-массив в C?

Я хочу несколько раз обнулить большой 2-мерный массив в C. Вот что я делаю сейчас: // Array of size n * m, where n may not equal m for(j = 0; j < n; j++) { for(i = 0; i < m; i++) { array[i][j] = 0; } } Я пробовал использовать memset: memset(array, 0, sizeof(array)) Но это работает только для...

92
Как получить количество столбцов из набора результатов JDBC?

Я использую CsvJdbc (это JDBC-драйвер для csv-файлов) для доступа к csv-файлу. Я не знаю, сколько столбцов содержит csv-файл. Как я могу узнать количество столбцов? Есть ли для этого какая-нибудь JDBC-функция? Я не могу найти никаких методов для этого в java.sql.ResultSet. Для доступа к файлу я...

92
Как отследить ошибку «двойное освобождение или повреждение»

Когда я запускаю свою программу (C ++), она вылетает с этой ошибкой. * обнаружена glibc * ./load: двойное освобождение или повреждение (! предыдущая): 0x0000000000c6ed50 *** Как я могу отследить ошибку? Я безуспешно пытался использовать std::coutоператоры print ( ). Может ли gdbэто сделать проще?...

92
Модель ASP.NET MVC против ViewModel

Хорошо, я слышал обсуждение "ViewModels" в отношении MS ASP.NET MVC. Предполагается, что это особый вид Модели, верно? Не конкретный вид. Насколько я понимаю, это своего рода модель, которая имеет конкретную цель взаимодействия с View? Или что-то типа того? Были бы признательны за некоторые...

92
ASP.NET MVC - как предотвратить ошибки ModelState в RedirectToAction?

У меня есть два следующих метода действий (упрощенные для вопроса): [HttpGet] public ActionResult Create(string uniqueUri) { // get some stuff based on uniqueuri, set in ViewData. return View(); } [HttpPost] public ActionResult Create(Review review) { // validate review if (validatedOk) { return...

92
Заполнители HTML5 с расширением .NET MVC 3 Razor Editor?

Есть ли способ написать заполнитель Html5 с помощью @ Html.EditorFor, или я должен просто использовать расширение TextBoxFor, т.е. @Html.TextBoxFor(model => model.Title, new { @placeholder = "Enter title here"}) Или имеет смысл написать собственное расширение, которое может использовать атрибут...

92
Удалить конкретное локальное уведомление

Я разрабатываю приложение для будильника для iPhone на основе локальных уведомлений. При удалении будильника соответствующее локальное уведомление должно быть отменено. Но как мне определить, какой именно объект из массива локальных уведомлений нужно отменить? Мне известен [[UIApplication...

92
Инициализировать / сбросить структуру до нуля / нуля

struct x { char a[10]; char b[20]; int i; char *c; char *d[10]; }; Я заполняю эту структуру, а затем использую значения. На следующей итерации я хочу сбросить все поля до 0или nullдо того, как я начну повторно использовать его. Как я могу это сделать? Могу ли я использовать memsetили мне нужно...

92
Что делает предпочтение Xcode 4.2 «Поддержка устройств с беспроводным подключением»?

В Xcode 4.2 на вкладке «Общие» есть новое предпочтение под названием «Обнаружение устройств iOS» с флажком «Поддержка устройств, подключенных по беспроводной сети». Что делает этот вариант? После проверки, как мы можем использовать эту новую возможность?...

92
Как git ничего не зафиксировать без ошибки?

Я пытаюсь написать сценарий ткани, который выполняет git commit; однако, если фиксировать нечего, git завершает работу со статусом 1. Сценарий развертывания принимает это как неудачное и завершает работу. Я действительно хочу обнаруживать фактические сбои для фиксации, поэтому я не могу просто...

92
Преимущества, проблемы, примеры добавления еще одного UIWindow в приложение iOS?

Недавно я задумался о том, что в приложении для iOS есть только один UIWindow. Создать еще один UIWindowи разместить его на экране не проблема. Мой вопрос расплывчатый, но меня интересуют: Чего я потенциально могу достичь с помощью секунды, UIWindowчего нельзя сделать другими способами? Что может...