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

9
unique_ptr <0 ИЛИ что делает меньше, чем оператор?

Я имею дело с кодом, который был написан не мной. У меня есть это утверждение: // p is type of std::unique_ptr<uint8_t[]> if (p < 0) { /* throw an exception */ } Так что же p < 0значит в этом контексте? На странице документации , я считаю, что мой случай 16) y < nullptr, где0...

9
Пользовательский эффект, имитирующий 3d колесо с помощью Swiper 5

Мне нужно построить карусель из 12 предметов, которые имитируют бесконечное вращение 3-го колеса. Чтобы было понятно, мне нужно создать именно этот эффект: https://codepen.io/SitePoint/pen/yXWXaw (находится здесь ) но с этими функциями добавления (особенно для настольных компьютеров и мобильных...

9
Как shift_right () предназначен для реализации в C ++ 20?

В C ++ 20 <algorithm>заголовок получает два новых алгоритма: shift_left()иshift_right() . Оба они принимают любой LegacyForwardIterator. Ведь shift_left()указано, что «шаги выполняются в порядке возрастания, iначиная с ​0»; для shift_right(), указано, что «если ForwardItсоответствует...

9
почему я не могу конвертировать из 'System.IO.StreamWriter' в 'CsvHelper.ISerializer'?

Пытаясь записать содержимое людей в CSV-файл и затем экспортировать его, однако я получаю ошибку сборки и ее сбой. ошибка: cannot convert from 'System.IO.StreamWriter' to 'CsvHelper.ISerializer' Не уверен, почему это происходит, если я не уверен, что сделал это таким образом множество раз. private...

9
Передача указателя на функцию из массива указателей на функцию в качестве аргумента шаблона

Я хотел бы передать указатель на функцию из массива указателей на функцию в качестве аргумента шаблона. Кажется, мой код компилируется с использованием MSVC, хотя Intellisense жалуется, что что-то не так. И gcc, и clang не могут скомпилировать код. Рассмотрим следующий пример: static void test() {}...

9
Расчет числа е с использованием Raku

Я пытаюсь вычислить постоянную е (число Эйлера Эйка ), вычисляя формулу Чтобы вычислить факториал и деление за один снимок, я написал это: my @e = 1, { state $a=1; 1 / ($_ * $a++) } ... *; say reduce * + * , @e[^10]; Но это не сработало. Как это сделать...

9
Как проверить компоненты класса в реакции

Я пытаюсь провести модульное тестирование, я создал песочницу с поддельным примером https://codesandbox.io/s/wizardly-hooks-32w6l (на самом деле у меня есть форма) class App extends React.Component { constructor(props) { super(props); this.state = { number: 0 }; } handleSubmit = (number1, number2)...

9
Когда WebView готов к снимку ()?

В JavaFX DOCS состояние , что WebViewготова , когда Worker.State.SUCCEEDEDбудет достигнуто , однако, если вы будете ждать некоторое время (то есть Animation, Transition, PauseTransitionи т.д.), пустая страница отображается. Это говорит о том, что внутри WebView происходит событие, готовящее его к...

9
SVG CSS Несколько анимаций

Я создал анимацию карты сокровищ, во-первых, она будет отображать путь светло-серым, но когда анимация начинается, я бы хотел, чтобы светло-серые штрихи исчезли или превратились в черный цвет, когда анимация заливки «.road» включается. изо всех сил пытаясь заставить светло-серые штрихи ".steps"...

9
Как «concatMap» из mono-traversable способен «вытянуть» общий аргумент?

Я изучаю Haskell и делал простую программу DB-seed для Yesod, когда наткнулся на это поведение, которое мне трудно понять: testFn :: Int -> Bool -> [Int] testFn a b = if b then replicate 10 a else [] Сессия Йесод GHCI: $ :t concatMap testFn [3] concatMap testFn [3] :: Bool -> [Int] $...

9
Преобразование строки в целое число без использования умножения C #

Есть ли способ конвертировать строки в целые числа без использования умножения. Реализация int.Parse () также использует умножение. У меня есть другие подобные вопросы, где вы можете вручную преобразовать строку в int, но это также требует умножения числа на его основание 10. Это был вопрос...

9
В веб-пакете, как я могу импортировать скрипт без его оценки?

Недавно я работал над некоторыми работами по оптимизации веб-сайта, и я начал использовать разбиение кода в веб-пакете, используя следующую инструкцию импорта: import(/* webpackChunkName: 'pageB-chunk' */ './pageB') Что правильно создает pageB-chunk.js , теперь, скажем, я хочу предварительно...

9
Указанная платформа Microsoft.AspNetCore.App версии 3.1.0 не найдена для Linux Azure WebApp.

проблема После обновления .Net Core 2.2 Linux Web App до .Net Core 3.1 в Azure приложение не работает с Specified framework 'Microsoft.AspNetCore.App', version '3.1.0' was not foundошибкой. Я даже зашел так далеко, что создал новое веб-приложение для Linux с .Net Core 3.1, и после командной строки...

9
Преобразование в void ** на разных компиляторах

Я запускаю следующий код через разные компиляторы: int main() { float **a; void **b; b = a; } Из того, что я был в состоянии собрать, void **это не общий указатель , который означает , что любое преобразование из другого указателя не должен составлять по крайней мере , бросить предупреждение. Тем...

9
Raku Rebless больше не работает с унаследованными классами

Код, приведенный в этом потоке, больше не работает: как я могу восстановить объект в Perl 6? Я написал этот кусок кода в прошлом году, и тогда это сработало. Теперь это не так: class Person { ; } class Woman is Person { ; } my $tom = Person.new; my $lisa = Woman.new; say $tom.^name; # -> Person...

9
AOSP блокирует установку приложений из неизвестного источника

Можно ли как-нибудь заблокировать пользователю установку приложений из неизвестного источника в пользовательских ОС Android? Я пытаюсь создать собственный вариант ОС Android с использованием источника AOSP, в котором я хочу разрешить пользователям устанавливать только приложения из надежных...

9
GCC не может сообщить о неправильно сформированном лямбда-вызове constexpr

Ниже приведены два тестовых примера для неопределенного поведения, выраженного как IIFE (немедленное название лямбда-экспрессии): constexpr auto test3 = []{ int* p{}; { int x{}; p = &x; } return *p; // Undefined Behaviour }(); // IIFE constexpr auto test4 = []{ int x =...