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

156
Где в памяти мои переменные хранятся в C?

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

156
Зачем использовать bzero над memset?

В классе системного программирования, который я взял в предыдущем семестре, мы должны были реализовать базовый клиент / сервер на C. При инициализации sock_addr_inбуферов struct, like или char (которые мы использовали для отправки данных между клиентом и сервером и обратно), профессор поручил нам...

156
Каков наилучший способ создания констант в Objective-C

Я создаю клиент Reddit для учебных целей. Мне нужно иметь файл с константами в нем. Я думал об импорте файла в Reddit-Prefix.pchфайл, чтобы сделать константы доступными для всех файлов. Это хороший способ делать вещи? Кроме того, я провел исследование и нашел несколько методов для создания...

156
Специализация с ограничениями

У меня проблемы с получением GHC, чтобы специализировать функцию с ограничением класса. У меня есть минимальный пример моей проблемы здесь: Foo.hs и Main.hs . Два файла компилируются (GHC 7.6.2, ghc -O3 Main) и запускаются. ПРИМЕЧАНИЕ: Foo.hs действительно урезано. Если вы хотите понять, зачем...

155
Правда ли, что нельзя использовать NSLog () в производственном коде?

Мне говорили об этом несколько раз на этом самом сайте, но я хотел убедиться, что это действительно так. Я ожидал, что смогу распределить вызовы функций NSLog по всему коду, и что Xcode / gcc автоматически удалит эти вызовы при сборке моих сборок Release / Distribution. Должен ли я избегать...

155
Как получить объект HttpContext из HttpContextBase в ASP.NET MVC 1?

Я работаю с некоторыми инструментами, независимыми от WebForms / MVC, и мне нужно получить экземпляр HttpContextданной ссылки на HttpContextBaseобъект. Я не могу использовать, HttpContext.Currentпотому что мне нужно, чтобы это работало также асинхронно ( HttpContext.Currentвозвращается nullво время...

155
Ошибка «нераспознанный селектор отправлен в экземпляр» в Objective-C

Я создал кнопку и добавил действие для нее, но как только она была вызвана, я получил эту ошибку: -[NSCFDictionary numberButtonClick:]: unrecognized selector sent to instance 0x3d03ac0 2010-03-16 22:23:58.811 Money[8056:207] *** Terminating app due to uncaught exception...

155
В чем разница между <mvc: annotation-driven /> и <context: annotation-config /> в сервлете?

Я мигрирую с весны 2.5 до весны 3. Они ввели <mvc:annotation-driven />что-то вроде черной магии. Ожидается, что это будет объявлено только в файле конфигурации сервлета. Весной 2.5 я просто использовал <context:annotation-config />и <context:component-scan base='...'/>теги...

155
'float' против 'двойной' точности

Код float x = 3.141592653589793238; double z = 3.141592653589793238; printf("x=%f\n", x); printf("z=%f\n", z); printf("x=%20.18f\n", x); printf("z=%20.18f\n", z); даст вам выход x=3.141593 z=3.141593 x=3.141592741012573242 z=3.141592653589793116 где на третьей строке выводится 741012573242мусор, а...

155
Несовместимое неявное объявление встроенной функции 'malloc'

Я получаю эту ошибку: предупреждение: несовместимое неявное объявление встроенной функции 'malloc' Я пытаюсь сделать это: fileinfo_list* tempList = malloc(sizeof(fileinfo_list)); Просто для справки используемая структура: typedef struct { fileinfo** filedata; size_t nFiles; size_t size; size_t...

155
Бит-сдвиг зависит от порядка байтов?

Предположим, у меня есть 'numb'=1025 [00000000 00000000 00000100 00000001]представленное число : На Little-Endian Machine: 00000001 00000100 00000000 00000000 На Big-Endian Machine: 00000000 00000000 00000100 00000001 Теперь, если я применю сдвиг влево на 10 битов (то есть: numb << = 10), я...

155
Какой лучший способ разработать боковое меню, как в новом iOS-приложении Facebook?

Похоже, что боковые меню становятся все более распространенным элементом интерфейса, так как больше информации попадает в каждое приложение для iPhone. Facebook включил его в свою последнюю версию, и новое приложение Gmail также включает его . Мне было интересно, есть ли у кого-нибудь мысли о...

155
{версия} подстановочный знак в MVC4 Bundle

В MVC 4 у нас есть связки. При определении пакетов мы можем использовать подстановочные знаки, такие как *, для всех файлов в папке. В приведенном ниже примере, что -{version}означает? public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new...

154
Есть ли разница между ДА / НЕТ, ИСТИНА / ЛОЖЬ и истиной / ложью в target-c?

Простой вопрос на самом деле; есть ли разница между этими значениями (и есть ли разница между BOOL и bool)? Сотрудник упомянул, что они оценивают разные вещи в Objective-C, но когда я посмотрел на typedef в их соответствующих файлах .h, все YES / TRUE / true были определены как, 1а NO / FALSE /...

154
Как создать гибкую архитектуру плагинов?

Повторяющейся темой в моей работе по разработке было использование или создание собственной архитектуры подключаемого модуля. Я видел, что он подходит ко многим параметрам - файлам конфигурации (XML, .conf и т. Д.), Структурам наследования, информации о базе данных, библиотекам и другим. По моему...