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

160
Почему предпочтение start + (end - start) / 2 более (start + end) / 2 при вычислении середины массива?

Я видел, как программисты используют формулу mid = start + (end - start) / 2 вместо использования более простой формулы mid = (start + end) / 2 для нахождения среднего элемента в массиве или списке. Почему они используют...

159
IBOutlet и IBAction

Какова цель использования IBOutlets и IBActions в Xcode и Interface Builder? Имеет ли какое-то значение, если я не использую IBOutlets и IBActions? Swift: @IBOutlet weak var textField: UITextField! @IBAction func buttonPressed(_ sender: Any) { /* ... */ } Objective-C: @property (nonatomic, weak)...

159
Вызов UrlHelper в моделях в ASP.NET MVC

Мне нужно создать несколько URL-адресов в модели в ASP.NET MVC. Я хотел бы вызвать что-то вроде UrlHelper.Action (), который использует маршруты для генерации URL. Я не против заполнить обычные пробелы, такие как имя хоста, схема и так далее. Есть ли способ, который я могу вызвать для этого? Есть...

159
Программная прокрутка UIScrollView

У меня UIScrollViewесть несколько просмотров. Когда пользователь щелкает пальцем, вид прокручивается вправо или влево в зависимости от направления движения пальца. В основном мой код работает так же, как приложение для фотографий iPhone. Теперь, есть ли способ, которым я могу программно сделать то...

159
UIButton: как центрировать изображение и текст, используя imageEdgeInsets и titleEdgeInsets?

Если я помещу в изображение только изображение и установлю imageEdgeInsets ближе к верху, изображение останется центрированным, и все будет работать как положено: [button setImage:image forState:UIControlStateNormal]; [button setImageEdgeInsets:UIEdgeInsetsMake(-15.0, 0.0, 0.0, 0.0)]; Если я помещу...

159
LD_LIBRARY_PATH против LIBRARY_PATH

Я создаю простую программу на C ++ и хочу временно заменить поставляемую системой разделяемую библиотеку более свежей версией для разработки и тестирования. Я попытался установить переменную LD_LIBRARY_PATH, но компоновщик (ld) потерпел неудачу с: / usr / bin / ld: не удается найти -lyaml-cpp Я...

159
Самый быстрый способ захвата экрана в Windows

Я хочу написать программу для экрана для платформы Windows, но не знаю, как сделать снимок экрана. Единственный известный мне метод - это использовать GDI, но мне любопытно, есть ли другие способы сделать это, и, если есть, то какие издержки наименьшие? Скорость является приоритетом. Программа для...

159
Переключение на представление вкладок TabBar программно?

Допустим, у меня есть приложение UIButtonс одной вкладкой в ​​приложении для iPhone, и я хочу, чтобы оно открывало другую вкладку на панели вкладок TabBarController. Как бы я написал код для этого? Я предполагаю, что я выгружаю существующее представление и загружаю определенное представление...

159
Что такое invokedynamic и как мне его использовать?

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

159
Программно открытое приложение Карты в iOS 6

В предыдущих версиях iOS 6 при открытии URL-адреса открывалось приложение Google Maps: NSURL *url = [NSURL URLWithString:@"http://maps.google.com/?q=New+York"]; [[UIApplication sharedApplication] openURL:url]; Теперь с новой реализацией Apple Maps, это просто открывает Mobile Safari для Google...

159
Имена динамических переменных в Bash

Я запутался в скрипте bash. У меня есть следующий код: function grep_search() { magic_way_to_define_magic_variable_$1=`ls | tail -1` echo $magic_variable_$1 } Я хочу иметь возможность создать имя переменной, содержащей первый аргумент команды и содержащей значение, например, последней строки ls....

159
Как получить текущего пользователя и как использовать класс User в MVC5?

Как я могу получить идентификатор текущего пользователя, вошедшего в систему в MVC 5 ? Я попробовал предложения StackOverflow, но они, похоже, не для MVC 5. Кроме того, какова наилучшая практика MVC 5 при назначении материала пользователям? (например, Userдолжен иметь Items. Должен ли я хранить...

159
Соответствие переносам строк - \ n или \ r \ n?

При написании этого ответа мне приходилось сопоставлять исключительно sразрывы строк вместо использования -flag ( dotall- точка соответствует разрывам строк ). Сайты, обычно используемые для проверки регулярных выражений, ведут себя по-разному при попытке сопоставления с \nили \r\n. я отметил...

159
Что на самом деле означает «память, выделенная во время компиляции»?

В языках программирования, таких как C и C ++, люди часто ссылаются на статическое и динамическое распределение памяти. Я понимаю концепцию, но фраза «Вся память была выделена (зарезервирована) во время компиляции» всегда смущает меня. Компиляция, насколько я понимаю, преобразует код высокого...

159
Не могу скомпилировать программу C на Mac после обновления до Мохаве

Я использовал команду gcc на терминале для компиляции программ на Си, но внезапно, после обновления ОС моего Mac (до macOS 10.14 Mojave и XCode 10.0), я начал получать сообщение: test.c:8:10: fatal error: stdio.h: No such file or directory #include <stdio.h> ^~~~~~~~~ compilation terminated....

158
Как использовать API сокетов C в C ++ в z / OS

У меня возникают вопросы , получить С Sockets API для работы должным образом C++на z/OS. Хотя я включаю sys/socket.h, я все еще получаю ошибки времени компиляции, говорящие мне, что AF_INETэто не определено . Я упускаю что-то очевидное или это связано с тем, что z/OSмои проблемы намного усложняют...

158
объявление функции не является прототипом

У меня есть библиотека, которую я создал, mylib.c: #include <mylib.h> int testlib() { printf("Hello world\n"); return (0); } mylib.h: #include <stdio.h> extern int testlib(); В моей программе я попытался вызвать эту библиотечную функцию: myprogram.c: #include <mylib.h> int main...