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

86
Как выбросить SqlException, когда это необходимо для имитации и модульного тестирования?

Я пытаюсь протестировать некоторые исключения в своем проекте, и одно из них, которое я улавливаю, - SQlException. Кажется, вы не можете пойти, new SqlException()поэтому я не уверен, как я могу создать исключение, особенно без какого-либо вызова базы данных (и поскольку это модульные тесты, обычно...

86
Как правильно использовать шаблон репозитория?

Мне интересно, как мне группировать свои репозитории? Как и в примерах, которые я видел на asp.net mvc и в моих книгах, они в основном используют один репозиторий для каждой таблицы базы данных. Но похоже, что много репозиториев, из-за чего вам придется позже вызывать множество репозиториев для...

86
Как очистить массив символов?

Имейте массив символов, например char members [255]. Как я могу полностью его очистить, не используя цикл? char members[255]; Под «пустым» я подразумеваю, что если в нем были сохранены некоторые значения, то этого не должно быть. Например, если я использую strcat, старое значение не должно...

86
В частности, чем опасно приведение результата malloc?

Теперь, прежде чем люди начнут отмечать это как дубли, я прочитал все следующее, ни одно из которых не дает ответа, который я ищу: C FAQ: Что не так с приведением возвращаемого значения malloc? SO: Должен ли я явно приводить возвращаемое значение malloc ()? SO: ненужное приведение указателей в C...

86
Изменяемый массив в области видимости файла

Я хочу создать постоянный статический массив, который будет использоваться во всем моем файле реализации Objective-C, похожий на что-то вроде этого на верхнем уровне моего файла ".m": static const int NUM_TYPES = 4; static int types[NUM_TYPES] = { 1, 2, 3, 4 }; Я планирую использовать...

86
Подсказка типа переменной в Netbeans (PHP)

Просто любопытно, есть ли в netbeans способ давать подсказки типа для обычных переменных, чтобы intellisense уловил это. Я знаю, что вы можете сделать это для свойств класса, параметров функций, возвращаемых типов и т.д., но я не могу понять, как это сделать для обычных переменных. Это то, что...

86
Как получить указатель на ФАЙЛ из файлового дескриптора?

Я играю с mkstemp(), который предоставляет дескриптор файла, но я хочу генерировать форматированный вывод через fprintf(). Есть ли простой способ преобразовать файловый дескриптор, предоставленный mkstemp()в FILE *структуру, подходящую для использования fprintf()?...

86
Независимые от платформы спецификаторы формата size_t в c?

Я хочу распечатать переменную типа size_tC, но похоже, что size_tона привязана к разным типам переменных на разных архитектурах. Например, на одной машине (64-битной) следующий код не выдает никаких предупреждений: size_t size = 1; printf("the size is %ld", size); но на моей другой машине...

86
Инструменты ObjectAlloc: Объяснение живых байтов и общих байтов

Я использую инструмент ObjectAlloc от Instument, чтобы понять, какую память делает мое приложение (iPhone), когда и где оно это делает. Мне бы очень хотелось получить базовое объяснение этой статистики: Живые байты # Жить # Транзиторий Всего байтов Когда я пытаюсь вычислить, сколько памяти...

86
Код гольф: гипотеза Коллатца

Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Вдохновленный http://xkcd.com/710/, вот код для этого гольфа. Соревнование Дано положительное целое число...

86
Создайте контроллер со всеми функциями RESTful

Я пытаюсь создать контроллер со всеми заглушенными действиями RESTful. Я читал в Wikibooks - Ruby on Rails, что все, что мне нужно было сделать, это вызвать генератор с именем контроллера, и я бы получил именно это. Итак, я побежал, script/generate rspec_controller Propertiesно получил пустой...

86
Структура памяти в C

У меня опыт работы на C #. Я новичок в языке низкого уровня, таком как C. В C # structпамять по умолчанию распределяется компилятором. Компилятор может неявно изменять порядок полей данных или вставлять дополнительные биты между полями. Итак, мне пришлось указать какой-то специальный атрибут,...

86
Почему я получаю ошибку утверждения C malloc?

Я реализую полиномиальный алгоритм «разделяй и властвуй», поэтому могу сравнить его с реализацией OpenCL, но не могу приступить mallocк работе. Когда я запускаю программу, она выделяет кучу данных, кое-что проверяет, а затем отправляет size/2в алгоритм. Затем, когда я mallocснова нажимаю на линию,...

86
Осиротевшие экземпляры в Haskell

При компиляции моего приложения Haskell с -Wallопцией GHC жалуется на потерянные экземпляры, например: Publisher.hs:45:9: Warning: orphan instance: instance ToSElem Result Класс типа ToSElemне мой, он определен HStringTemplate . Теперь я знаю, как это исправить (переместить объявление экземпляра в...

86
Как работать с временными экземплярами NSManagedObject?

Мне нужно создать NSManagedObjectэкземпляры, сделать с ними что-то, а затем выбросить их или сохранить в sqlite db. Проблема в том, что я не могу создавать экземпляры NSManagedObjectнеподключенных к, NSManagedObjectContextа это означает, что мне нужно как-то прояснить ситуацию после того, как я...

86
Сверхвысокопроизводительная хеш-карта C / C ++ (таблица, словарь) [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Мне нужно сопоставить примитивные ключи (int,...