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

93
Шаблон репозитория против DAL

Это одно и то же? Только что закончил смотреть учебник Роба Коннери «Витрина», и они кажутся похожими на технику. Я имею в виду, что когда я реализую объект DAL, у меня есть методы GetStuff, Add / Delete и т. Д., И я всегда сначала пишу интерфейс, чтобы потом можно было переключить db. Я что-то...

93
Значения по умолчанию в C Struct

У меня есть такая структура данных: struct foo { int id; int route; int backup_route; int current_route; } и функция с именем update (), которая используется для запроса изменений в нем. обновление (42, dont_care, dont_care, new_route); это действительно долго, и если я добавлю что-то в структуру,...

93
Как программно вызвать дамп ядра в C / C ++

Я хотел бы принудительно создать дамп ядра в определенном месте в моем приложении C ++. Я знаю, что могу сделать это, выполнив что-нибудь вроде: int * crash = NULL; *crash = 1; Но хотелось бы знать, есть ли способ чище? Кстати, я использую Linux....

93
Как установить условную точку останова в Xcode на основе свойства строки объекта?

Я ищу возможность прерывания отладчика при достижении определенного совпадения строки. В качестве примера у меня может быть что-то вроде этого: Foo myObj = [self gimmeObj]; myObjможет иметь свойство под названием name. Я хочу, чтобы отладчик останавливал задание, когда [myObj.name...

93
что такое беззнаковый тип данных?

Я видел, как этот unsigned«бестиповый» тип использовался пару раз, но никогда не видел ему объяснения. Полагаю, есть соответствующий signedтип. Вот пример: static unsigned long next = 1; /* RAND_MAX assumed to be 32767 */ int myrand(void) { next = next * 1103515245 + 12345;...

93
URLWithString: возвращает ноль

это может быть очень легко, но я, кажется, не понимаю, почему здесь URLWithString:возвращается nil. //localisationName is a arbitrary string here NSString* webName = [localisationName stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSString* stringURL = [NSString...

93
преобразовать прямой порядок байтов в обратный порядок байтов в C [без использования предоставленной функции] [закрыто]

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

93
Когда вы выходите из приложения C, освобождается ли автоматически выделенная память?

Скажем, у меня есть следующий код C: int main () { int *p = malloc(10 * sizeof *p); *p = 42; return 0; //Exiting without freeing the allocated memory } Когда я компилирую и выполняю эту программу на C, то есть после выделения некоторого места в памяти, будет ли выделенная мной память по-прежнему...

93
Есть ли машины, где sizeof (char)! = 1 или хотя бы CHAR_BIT> 8?

На этот вопрос есть ответы на Stack Overflow на русском : Кто-нибудь встречал в своей практике sizeof (char)! = 1? Есть машины (или компиляторы), где sizeof(char) != 1? В стандарте C99 сказано, что sizeof(char)при стандартной реализации соответствия ДОЛЖНО быть ровно 1? Если да, то дайте мне номер...

93
Как написать Javadoc свойств?

Я часто сталкиваюсь с дилеммой при написании javadoc для свойств / членов "простого" класса POJO, содержащего только свойства, геттеры и сеттеры (стиль DTO) .... 1) Напишите javadoc для свойства или ... 2) Напишите javadoc для получателя Если я напишу javadoc для свойства, моя IDE (Eclipse)...

93
Когда, если вообще когда-либо, развертывание цикла все еще полезно?

Я пытался оптимизировать какой-то чрезвычайно критичный для производительности код (алгоритм быстрой сортировки, который вызывается миллионы и миллионы раз в симуляции Монте-Карло) путем развертывания цикла. Вот внутренний цикл, который я пытаюсь ускорить: // Search for elements to swap....

93
JSON и основные данные на iPhone

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

93
Как мне найти последнее вхождение подстроки в NSString?

Как мне получить последнее вхождение NSString в другой NSString? Например, в «abc def ghi abc def ghi» я хочу найти индекс второго «abc», а не первого. Я знаю, что могу сделать это с помощью кучи rangeOfStrings, но есть ли уже функция для этого?...

93
Сравнение строк в Objective-C

В настоящее время у меня настроен веб-сервер, с которым я общаюсь через SOAP с моим приложением для iPhone. Я возвращаю строку, содержащую GUID, и когда пытаюсь сравнить ее с другой строкой, получаю странные результаты. Почему это не сработает? Наверняка две струны совпадают? NSString *myString =...

93
org.postgresql.util.PSQLException: FATAL: извините, уже слишком много клиентов

Я пытаюсь подключиться к базе данных Postgresql, получаю следующую ошибку: Ошибка: org.postgresql.util.PSQLException: FATAL: извините, уже слишком много клиентов Что означает ошибка и как ее исправить? Мой server.propertiesфайл следующий: serverPortData=9042 serverPortCommand=9078...

93
Как добавить в NSDictionary

Я использовал NSMutableArrayи понял, что использование словаря намного проще для того, чего я пытаюсь достичь. Я хочу сохранить ключ как NSStringи значение как intв словаре. Как это сделать? Во-вторых, в чем разница между изменяемым и обычным словарем?...

93
Что такое CHAR_BIT?

Цитата из кода для вычисления целочисленного абсолютного значения (абс) без перехода из http://graphics.stanford.edu/~seander/bithacks.html : int v; // we want to find the absolute value of v unsigned int r; // the result goes here int const mask = v >> sizeof(int) * CHAR_BIT - 1; r = (v +...