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

136
Как позвонить C из Swift?

Есть ли способ вызвать подпрограммы C из Swift? Многие библиотеки iOS / Apple предназначены только для C, и я все еще хотел бы иметь возможность вызывать их. Например, я хотел бы иметь возможность вызывать библиотеки времени выполнения objc из swift. В частности, как вы соединяете заголовки iOS...

136
Как настроить графический интерфейс на сервере Amazon EC2 Ubuntu

Я использую экземпляр Amazon Ubuntu EC2, который имеет только интерфейс командной строки. Я хочу настроить пользовательский интерфейс для доступа к этому серверу с помощью инструментов удаленного рабочего стола. Есть ли способ применить GUI к экземпляру...

136
Какая польза от прерывания, если ... else if конструирует с предложением else?

В нашей организации есть обязательное правило кодирования (без каких-либо объяснений), которое: if… else if конструкции должны быть завершены с помощью условия else Пример 1: if ( x < 0 ) { x = 0; } /* else not needed */ Пример 2: if ( x < 0 ) { x = 0; } else if ( y < 0 ) { x = 3; } else...

136
Почему функции C не могут быть искажены по имени?

Недавно у меня было интервью, и был задан один вопрос: в чем смысл использования extern "C"кода на C ++? Я ответил, что это использование функций C в коде C ++, так как C не использует искажение имен. Меня спросили, почему C не использует искажение имен и, честно говоря, я не мог ответить. Я...

135
Преобразование без знака в C - всегда ли это безопасно?

Предположим, у меня есть следующий C-код. unsigned int u = 1234; int i = -5678; unsigned int result = u + i; Какие неявные преобразования здесь происходят, и безопасен ли этот код для всех значений uи i? (Безопасно, в том смысле, что, хотя результат в этом примере будет переполнен до некоторого...

135
ASP.NET MVC неоднозначные методы действия

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

135
ASP.NET: этот метод не может быть вызван на начальной стадии инициализации приложения

Я пытаюсь получить сайт ASP.NET MVC 3, работающий на IIS 6.0. В настоящее время, когда я запрашиваю страницу с сервера, она выдает следующую ошибку: Сообщение об ошибке синтаксического анализатора: этот метод не может быть вызван на этапе начальной инициализации приложения. на этой линии: <add...

135
«Int main (vooid)»? Как это работает?

Недавно мне пришлось набрать небольшую тестовую программу на Си, и в процессе я допустил орфографическую ошибку в основной функции, случайно использовав vooidвместо void. И все же это все еще работало. Сокращая его до самой маленькой полной версии, я получил: int main (vooid) { return 42; } Это...

135
/usr/lib/libstdc++.so.6: версия `GLIBCXX_3.4.15 'не найдена

Как я могу получить GLIBCXX_3.4.15 в Ubuntu? Я не могу запустить некоторые программы, которые я компилирую. Когда я делаю: strings /usr/lib/libstdc++.so.6 | grep GLIBC Я получил: GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7...

135
Элемент с таким же ключом уже добавлен

Я получаю эту ошибку всякий раз, когда я отправляю форму, и метод действия не вызывается из-за этого: Элемент с таким же ключом уже добавлен. И детали исключения: [ArgumentException: элемент с тем же ключом уже добавлен.] System.ThrowHelper.ThrowArgumentException (ресурс ExceptionResource) +52...

135
Обнаружение, когда кнопка «назад» нажата на панели навигации

Мне нужно выполнить некоторые действия, когда на навигационной панели нажата кнопка «Назад» (возврат к предыдущему экрану, возврат к родительскому виду). Есть ли какой-нибудь метод, который я могу реализовать, чтобы перехватить событие и запустить некоторые действия, чтобы приостановить и сохранить...

135
Что возвращать, если метод контроллера Spring MVC не возвращает значение?

Я использую jQuery $.getJSON()для выполнения асинхронных вызовов моего простого бэкэнда Spring MVC. Большинство методов контроллера Spring выглядят так: @RequestMapping(value = "/someURL", method = RequestMethod.POST) public @ResponseBody SomePOJO getSomeData(@ModelAttribute Widget widget,...

135
Запрос на поставку веб-API генерирует ошибку Http 405 Method Not Allowed

Вот вызов PUTметода в моем веб-API - третья строка метода (я вызываю веб-API из внешнего интерфейса ASP.NET MVC): client.BaseAddressесть http://localhost/CallCOPAPI/. Вот contactUri: Вот contactUri.PathAndQuery: И, наконец, вот мой 405 ответ: Вот WebApi.config в моем проекте Web API: public static...

135
Разница между проектом MVC 5 и проектом Web Api

Я новичок в ASP.NET MVC и веб-API и пытаюсь получить основы. AFAIK, у нас есть шаблоны проектов в VS 2013, названные как MVC, Web APIи Both of them together. Я прошел учебники и узнал, что мы можем создать API, используя как MVC, так и шаблон Web API. Итак, каковы различия между ними, основанные на...

135
pandas: несколько условий при индексировании фрейма данных - неожиданное поведение

Я фильтрую строки в кадре данных по значениям в двух столбцах. По какой-то причине оператор ИЛИ ведет себя так, как я ожидал, что оператор И будет вести себя, и наоборот. Мой тестовый код: import pandas as pd df = pd.DataFrame({'a': range(5), 'b': range(5) }) # let's insert some -1 values...

135
Не могу понять, как рассчитать квадрат числа

Я нашел функцию, которая вычисляет квадрат числа: int p(int n) { int a[n]; //works on C99 and above return (&a)[n] - a; } Возвращает значение n 2 . Вопрос в том, как это сделать? После небольшого тестирования я обнаружил, что между (&a)[k]и (&a)[k+1]есть sizeof(a)/ sizeof(int). Это...

135
Функции C # 6.0, не работающие с Visual Studio 2015

Я тестирую Visual Studio 2015 с C # 6.0, но языковые функции не работают. В веб-приложении MVC следующий код компилируется: if (!string.IsNullOrWhiteSpace(Model.Profile?.TypeName)) { // More logic here... } Однако, когда я запускаю приложение через Debug и IIS Express, я получаю следующую ошибку:...