Программирование

21
Не могу тянуть / толкать мерзавца из Android Studio 4.0 канарейка

Каждый раз, когда я пытаюсь вытащить репо из корзины, я получаю сообщение об ошибке Failed to start Git process User Authentication Token not found Я попытался сбросить учетные данные Windows, удалить и переустановить как git, так и Android Studio, так как я думаю, что есть проблема совместимости с...

21
Как вызвать правильный конструктор типа шаблона?

В следующем коде, как я могу сделать так, чтобы закомментированная строка работала так же, как строка чуть выше? Я хотел бы сделать его универсальным кодом, который вызывает подходящий конструктор шаблона Type. #include <string> #include <iostream> template <typename Type> struct...

21
Установить операцию в c ++ (обновить существующее значение)

Вот мой код: while (it!=s.end()) //here 's' is a set of stl and 'it' is iterator of set { *it=*it-sub; //'sub' is an int value it++; } Я не могу обновить значение, установленное итератором. Я хочу вычесть целочисленное значение 'sub' из всех элементов множества. Может ли кто-нибудь помочь мне, где...

21
c # метод с неограниченным количеством параметров или метод с массивом или списком?

Недавно я узнал, что вы можете создать какой-то метод с неограниченными параметрами, например: SomeMethod(params int[] numbers); но мой вопрос: в чем разница между этим и просто созданием метода, который получает список или массив? SomeMethod(int[] numbers); SomeMethod(List<int> numbers);...

21
Как сравнить 2 фрейма и визуально получить разницу?

Случай : У меня есть 2 iframe, и у обоих есть много div и других элементов управления, поэтому оба iframe похожи на HTML-сайты среднего размера. Я хочу сравнить оба и выяснить различия. Я думал разные варианты здесь: Решение 1: Сделайте полный скриншот из 2 iframes и сравните оба скриншота,...

21
'\ 0' и printf () в C

Во вводном курсе C я узнал, что при хранении строки хранятся с нулевым символом \0в конце. Но что, если я хочу напечатать строку, скажем, printf("hello")хотя я обнаружил, что это не заканчивается \0следующим утверждением printf("%d", printf("hello")); Output: 5 но это кажется противоречивым,...

21
Какой из <случайных> механизмов случайных чисел следует использовать на практике? станд :: mt19937?

Предположим, вы хотите использовать средства C ++ <random>в практической программе (для некоторого определения «практический» - ограничения здесь являются частью этого вопроса). У вас есть код примерно так: int main(int argc, char **argv) { int seed = get_user_provided_seed_value(argc, argv);...

21
Неявное преобразование не допускается при возврате

#include <optional> bool f() { std::optional<int> opt; return opt; } Не компилируется: 'return': cannot convert from 'std::optional<int>' to 'bool' Консультационная справка Я бы подумал найти объяснение, но я прочитал его, как должно быть в порядке. Неявные преобразования...

20
Эквивалент вычисляемых свойств с использованием @Published в Swift Combine?

В императивном Swift обычно используют вычисляемые свойства, чтобы обеспечить удобный доступ к данным без дублирования состояния. Допустим, у меня есть этот класс для императивного использования MVC: class ImperativeUserManager { private(set) var currentUser: User? { didSet { if oldValue !=...

20
Диагностика высокой загрузки процессора в Docker для Mac

Как мне диагностировать причину Docker на MacOS, особенно com.docker.hyperkitиспользуя 100% процессорного времени? Статистика Docker Статистика Docker показывает, что все запущенные контейнеры имеют низкий процессор, память, чистый ввод-вывод и блочный ввод-вывод. iosnoop iosnoop показывает, что...

20
Конда не найдена после обновления до macOS Каталина

Я только что обновил свой MacBook до Каталины. После обновления zsh не может найти больше. На самом деле в моем .zshrc у меня было: export PATH=/anaconda3/bin:$PATH Однако путь / anaconda3 / bin больше не существует. Означает ли это, что я потерял все свое...

20
Java с maven не будет собираться: не удается запустить программу «cmd» «Неправильный аргумент имеет встроенную кавычку»

У меня свежая установка netbean 11.1. Сейчас я пытаюсь построить проект, но я получаю следующее сообщение об ошибке: Невозможно запустить программу "cmd" (в каталоге "C: \ projects \ open"): неверный аргумент имеет встроенную цитату: "C: \ Program Files \ NetBeans-11.1 \ netbeans \ java \ maven \...

20
Catalyst 'SwiftUI.AccessibilityNode' не является известным сериализуемым элементом

Я создал новое одностраничное приложение для iOS (включая SwiftUI) с Xcode 11.1 и включил Mac Catalyst. После запуска свежего Project на моем Mac (конечно же, в macOS 10.15), после одного нажатия на окно я получаю следующие ошибки. 2019-10-18 12:59:48.479186+0200 test[3130:122148] Metal API...

20
Полагаться на инициализацию поля по умолчанию - это плохой стиль программирования? [закрыто]

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

20
Безопасно ли называть размещение новым для `this` для тривиального объекта?

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