Вопросы с меткой [optional]
У метки optional нет краткого описания.
26 вопросов
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Популярные
- За неделю
- За месяц
- Неотвеченные (мои метки)
0
голосов
0
ответов
88
показов
Как заставить работать deducing this в C++23?
Я только учусь C++ и дошел до такой штуки, как deducing this. Решил испытать ее на самописном optional, как делают это все, кто сталкиваются с данным топиком. Конкретно на функции value.
Следующий код:...
0
голосов
1
ответ
192
показа
В чём смысл OptionalInt, если int — примитив и не может быть null?
Сразу скажу, что я видел этот вопрос. И я прекрасно понимаю, чем отличается Optional и OptionalInt. Но зачем вообще оборачивать int в опциональное значение? Optional был изобретён для борьбы с NPE. Но ...
0
голосов
1
ответ
152
показа
Обновить блок div, через jQuery
Несколько вопросов: в блоке есть два select
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<p><div class="position-relative row ...
0
голосов
1
ответ
103
показа
Не получается добавить параметр в объекты внутри стрима аргументов
Есть stream аргументов-объектов для передачи их в метод с помощью @MethodSource:
var streamData = Stream.of(
Arguments.of(Optional.of(MyObject.builder()
.PARAMETER_1("value1&...
1
голос
1
ответ
165
показов
Почему в Optional не срабатывает orElse(), orElseGet(), если объект null?
AggregationDescription aggregationLevel = getAggregationDescriptionBYTerm(LEVEL_FIELD, null, null);
Есть функция:
private AggregationDescription getAggregationDescriptionBYTerm(String term, Optional&...
0
голосов
1
ответ
155
показов
Почему преобразование std::optional<int> в std::optional<bool> меняет хранимое значение?
#include <iostream>
#include <optional>
int main() {
const auto a = std::optional<int>(0);
const auto b = std::optional<bool>(a);
std::cout << a.value() <...
0
голосов
1
ответ
90
показов
Проблема ссылка на метод против лямбда метода или почему NPE без вызова метода
Всем привет. Сегодня обнаружил занятную штуку касательно работы ссылки на метод.
Есть класс
public class A {
private String b;
public final String getB() {
return b;
}
public ...
0
голосов
1
ответ
119
показов
constexpr Optional в С++17 не компилируется
template <typename T>
struct Optional {
constexpr Optional() : has_value_{false} { }
constexpr auto has_value() const -> bool { return has_value_; }
union {
T value;
}...
0
голосов
1
ответ
129
показов
Помогите разобраться с передаваемыми значениями в конструктор класса std::optional (& и &&)
Что должно передаваться в эти конструкторы класса:
constexpr optional( const optional& other );
constexpr optional( optional&& other ) noexcept();
В чем разница между & и &...
1
голос
0
ответов
68
показов
Поиск std::nullopt и nullptr с помощью std::ranges::find не компилируется
#include <algorithm>
#include <memory>
#include <optional>
#include <ranges>
std::optional<int> x[42];
auto it = std::find(x, x + 42, std::nullopt);
auto it2 = std::...
0
голосов
2
ответа
647
показов
Как положить в Optional<> null по результатам работы stream
Предположим, есть сущность Box
public class Box {
public int id;
public String name;
public Box(int id, String name) {
this.id = id;
this.name = name;
}
public Box(int id) {
this.id = id;...
2
голоса
2
ответа
296
показов
Как без лишнего копирования обернуть вектор в optional и вернуть из функции? С++
Предположим есть какая-то такая функция:
std::optional<std::vector<MyType>> foo(AnyType any_argument) {
std::vector<MyType> vec;
/*do something*/
if (false_statement) {...
1
голос
1
ответ
150
показов
Есть ли лишнее копирование в std::optional? C++
Открыл для себя такую полезную штуку, как std::optional и std::expected. При прочтении документации по методу or_else() заметил, что он возвращает optional по значению. Значит ли это, что при каждом ...
0
голосов
1
ответ
108
показов
Подскажите пожалуйста как правильно выполнить задание
Создать две опциональные переменные типа Float. Одной из них задать первоначальное значение. Написать функцию, которая принимает на вход опциональную переменную типа Float. Функция должна безопасно ...
1
голос
1
ответ
288
показов
Стилизация select и option
Всем привет!
Нашел код для стилизации select и option.
Но он работает только для одного select.
Кто может подсказать почему?
Спасибо.
const selectSingle = document.querySelector('.__select');
...