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

28
нет совпадений для вида «Развертывание» в версии «extensions / v1beta1»

У меня возникла проблема при развертывании mojaloop .kubernetes отвечает с журналом ошибок, как Я проверил свою версию Kubernetes, и 1.16 - это версия, так как я могу решить такую ​​проблему с версией API. Из исследования я обнаружил, что Kubernetes не поддерживает apps / v1beta2, apps / v1beta1,...

28
Почему в C ++ отличается static_cast <unsigned> от отрицательных чисел, если число постоянное или нет

Какие правила С ++ означают, что равно равно ложно ? Данный: float f {-1.0}; bool equal = (static_cast<unsigned>(f) == static_cast<unsigned>(-1.0)); Например, https://godbolt.org/z/fcmx2P #include <iostream> int main() { float f {-1.0}; const float cf {-1.0}; std::cout <<...

28
Класс не может получить доступ к своему собственному статическому методу constexpr - ошибка Clang?

Этот код не компилируется в Clang (6,7,8,9, транк), но прекрасно компилируется в GCC (7.1, 8.1, 9.1): template<class T> struct TypeHolder { using type = T; }; template<int i> class Outer { private: template<class T> static constexpr auto compute_type() { if constexpr (i == 42) {...

28
Счетчики времени компиляции C ++, вновь

TL; DR Прежде чем пытаться прочитать весь этот пост, знайте, что: решение поставленной проблемы было найдено мной , но я все еще хочу знать, является ли анализ правильным; Я упаковал решение в fameta::counterкласс, который решает несколько оставшихся уловок. Вы можете найти это на github ; Вы...

28
Почему std :: hash не гарантированно является детерминированным?

Далее мы используем N4140 (C ++ 14 Standard). В соответствии с § 17.6.3.4 Хеш-требованиями , Возвращаемое значение должно зависеть только от аргумента k для продолжительности программы . [Примечание: Таким образом, все вычисления выражения h(k)с одинаковым значением kдают один и тот же результат...

28
Почему компиляция в порядке, когда я использую метод Invoke, и не в порядке, когда я возвращаю Func <int, int> напрямую?

Я не понимаю этот случай: public delegate int test(int i); public test Success() { Func<int, int> f = x => x; return f.Invoke; // <- code successfully compiled } public test Fail() { Func<int, int> f = x => x; return f; // <- code doesn't compile } Почему компиляция в...

28
Почему грамматика BNF в C допускает объявления с пустой последовательностью init-деклараторов?

Просматривая грамматику BNF в C, я подумал, что странно, что производственное правило для объявления выглядит следующим образом (согласно https://cs.wmich.edu/~gupta/teaching/cs4850/sumII06/The%20syntax%20of% 20C% 20in% 20Backus-Naur% 20form.htm ): <declaration> ::=...

27
Почему групповое суммирование медленнее с отсортированными группами, чем с несортированными группами?

У меня есть 2 столбца целых чисел с разделителями табуляции, первый из которых является случайным целым числом, второй - целым числом, идентифицирующим группу, которая может быть сгенерирована этой программой. ( generate_groups.cc) #include <cstdlib> #include <iostream> #include...

27
Google Chrome отключить всплывающую подсказку во вкладке [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 6 месяцев назад . По-видимому, после последнего обновления Chrome (версия...

27
Когда «this» захвачено лямбдой, нужно ли его использовать явно?

Примеры, которые я обнаружил, что захват thisв лямбде использует это явно; например: capturecomplete = [this](){this->calstage1done();}; Но кажется, что это также возможно использовать неявно; например: capturecomplete = [this](){calstage1done();}; Я проверил это в g ++, и это скомпилировано....

27
Есть ли способ преобразовать столбцы CSV в иерархические отношения?

У меня есть CSV 7 миллионов записей биоразнообразия, где уровни таксономии в виде столбцов. Например: RecordID,kingdom,phylum,class,order,family,genus,species 1,Animalia,Chordata,Mammalia,Primates,Hominidae,Homo,Homo sapiens 2,Animalia,Chordata,Mammalia,Carnivora,Canidae,Canis,Canis...

27
Почему выбрана эта перегрузка оператора преобразования?

Рассмотрим следующий код . struct any { template <typename T> operator T &&() const; template <typename T> operator T &() const; }; int main() { int a = any{}; } Здесь второй оператор преобразования выбирается разрешением перегрузки. Почему? Насколько я понимаю, два...

27
Каковы различия между частным ключевым словом и частными полями в TypeScript?

В TypeScript 3.8+, каковы различия между использованием privateключевого слова для пометки члена как частного: class PrivateKeywordClass { private value = 1; } И используя #частные поля, предлагаемые для JavaScript : class PrivateFieldClass { #value = 1; } Должен ли я предпочесть один...