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

1920
Какой оптимальный алгоритм для игры 2048?

Я недавно наткнулся на игру 2048 . Вы объединяете подобные плитки, перемещая их в любом из четырех направлений, чтобы сделать плитки «большего размера». После каждого хода новая плитка появляется в случайной пустой позиции со значением либо 2или 4. Игра заканчивается, когда все поля заполнены, и...

1769
Разница между статическим классом и одноэлементным шаблоном?

Какая реальная (то есть практическая) разница существует между статическим классом и одноэлементным шаблоном? Оба могут быть вызваны без создания экземпляров, оба предоставляют только один «Экземпляр», и ни один из них не является поточно-ориентированным. Есть ли другая...

1743
Как сгенерировать случайную буквенно-цифровую строку?

Я искал простой алгоритм Java для генерации псевдослучайной буквенно-цифровой строки. В моей ситуации он будет использоваться в качестве уникального идентификатора сеанса / ключа, который «вероятно» будет уникальным для 500K+поколения (мои потребности на самом деле не требуют ничего более...

1692
Как я могу заставить UITextField двигаться вверх при наличии клавиатуры - при начале редактирования?

С iOS SDK: У меня есть UIViewс, UITextFieldкоторые поднимают клавиатуру. Мне нужно, чтобы я мог: Разрешить прокрутку содержимого, UIScrollViewчтобы увидеть другие текстовые поля, как только клавиатура Автоматически «прыгать» (путем прокрутки вверх) или сокращения Я знаю, что мне нужно UIScrollView....

1665
Что такое ":-!!" в коде C?

Я наткнулся на этот странный код макроса в /usr/include/linux/kernel.h : /* Force a compilation error if condition is true, but also produce a result (of value 0 and type size_t), so the expression can be used e.g. in a structure initializer (or where-ever else comma expressions aren't permitted)....

1622
Почему с массивами, почему [5] == 5 [a]?

Как указывает Джоэл в подкасте № 34 «Переполнение стека» на языке программирования C (он же K & R), в C упоминается это свойство массивов:a[5] == 5[a] Джоэл говорит, что это из-за арифметики указателей, но я все еще не понимаю. Почемуa[5] == 5[a]...

1471
От клиента было обнаружено потенциально опасное значение Request.Form

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

1456
Составление приложения для использования в высокорадиоактивных средах

Мы компилируем встроенное приложение C / C ++, которое развертывается в экранированном устройстве в среде, засыпанной ионизирующим излучением . Мы используем GCC и кросс-компиляцию для ARM. При развертывании наше приложение генерирует некоторые ошибочные данные и вылетает чаще, чем хотелось бы....

1427
Вставить в… значения (ВЫБРАТЬ… ОТ…)

Я пытаюсь INSERT INTOтаблицу, используя вход из другой таблицы. Хотя это вполне выполнимо для многих механизмов баз данных, мне всегда кажется, что я не могу вспомнить правильный синтаксис для SQLмеханизма времени ( MySQL , Oracle , SQL Server , Informix и DB2 ). Существует ли синтаксис «серебряной...

1371
Передача данных между контроллерами представления

Я новичок в iOS и Objective-C и во всей парадигме MVC и застрял в следующем: У меня есть представление, которое действует как форма ввода данных, и я хочу дать пользователю возможность выбрать несколько продуктов. Продукты перечислены в другом окне, UITableViewControllerи я включил несколько...

1357
В чем разница между const int *, const int * const и int const *?

Я всегда беспорядок , как использовать const int*, const int * constи int const *правильно. Существует ли набор правил, определяющих, что вы можете и не можете делать? Я хочу знать все, что можно и чего нельзя делать с точки зрения назначений, передачи функций и т....

1347
Переменная Sass в функции CSS calc ()

Я пытаюсь использовать calc()функцию в таблице стилей Sass, но у меня есть некоторые проблемы. Вот мой код: $body_padding: 50px body padding-top: $body_padding height: calc(100% - $body_padding) Если я использую литерал 50pxвместо своей body_paddingпеременной, я получаю именно то, что хочу. Однако,...

1342
Как я могу отключить ARC для одного файла в проекте?

Я успешно использую ARC в своем проекте. Однако я столкнулся с несколькими файлами (например, в модульных тестах и ​​фиктивных объектах), где правила ARC сейчас немного более хрупки. Я помню, что слышал, что был способ отключить ARC для каждого файла, хотя я не смог найти эту опцию. Это возможно?...

1268
Как мне отсортировать NSMutableArray с пользовательскими объектами в нем?

То, что я хочу сделать, кажется довольно простым, но я не могу найти ответы в Интернете. У меня есть NSMutableArrayобъекты, и скажем, они являются объектами «Персона». Я хочу отсортировать NSMutableArrayпо Person.birthDate, который является NSDate. Я думаю, что это как-то связано с этим методом:...

1258
executeSelector может вызвать утечку, потому что его селектор неизвестен

Я получаю следующее предупреждение от компилятора ARC: "performSelector may cause a leak because its selector is unknown". Вот что я делаю: [_controller performSelector:NSSelectorFromString(@"someMethod")]; Почему я получаю это предупреждение? Я понимаю, что компилятор не может проверить,...