issues
search
cpp-ru
/
ideas
Идеи по улучшению языка C++ для обсуждения
https://cpp-ru.github.io/proposals
Creative Commons Zero v1.0 Universal
89
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Тривиальные inline геттеры должны быть автоматически noexcept
#348
apolukhin
opened
3 years ago
1
Строгий noexcept!
#347
apolukhin
opened
3 years ago
1
Математическая библиотека
#346
apolukhin
opened
3 years ago
2
pattern matching or partial specialization for using type definitions and for inline variables
#345
apolukhin
closed
3 years ago
1
метод clear() в std::queue, std::stack и std::priority_queue
#344
apolukhin
opened
3 years ago
2
{namespace}::{user_literal}
#343
apolukhin
opened
3 years ago
1
switch с диапазоном значений
#342
apolukhin
closed
3 years ago
2
Пометить устаревшим макрос std::assert
#341
apolukhin
opened
3 years ago
2
Добавить в переменную __func__ имя класса
#340
apolukhin
closed
10 months ago
3
Добавить в С++ switch constexpr
#339
apolukhin
opened
3 years ago
2
Вести синтаксический сахар для override
#338
apolukhin
closed
3 years ago
1
В С++17 не работает std::function<R(...) noexcept>
#337
apolukhin
closed
10 months ago
2
Добавить ключевое слово restrict в С++
#336
apolukhin
opened
3 years ago
2
Введение типа "машинное слово". Со знаком и без знака.
#335
apolukhin
opened
3 years ago
1
Добавить Tail Call Optimization в стандарт
#334
apolukhin
opened
3 years ago
1
[[nodiscard]] для std::unique_ptr::release , новый метод std::unique_ptr::forget_ownership
#333
apolukhin
opened
3 years ago
1
Дать возможность безопасно и с нулевым оверхедом использовать runtime-cpu-detection
#332
apolukhin
opened
3 years ago
1
Написание пользовательских атрибутов
#331
apolukhin
opened
3 years ago
1
Добавить квалификатор constexpr к аргументам функций и лямбд
#330
apolukhin
opened
3 years ago
2
Добавить операторы ||= и &&=
#329
apolukhin
opened
3 years ago
1
Добавить в chrono ntp_clock.
#328
apolukhin
opened
3 years ago
1
Добавить неймспесы для макросов
#327
apolukhin
opened
3 years ago
1
Range-based if (по анаглогии с range-based for)
#326
apolukhin
closed
2 years ago
2
Использовать трюк определения std::function для conept с предикатами.
#325
apolukhin
closed
3 years ago
1
Добавить оператор сложения последовательности символов и std::string
#324
apolukhin
closed
3 years ago
1
пускай std::string кидает исключение std::invalid_argument, когда ему на вход дают nullptr
#323
apolukhin
closed
3 years ago
2
Разрешить полную специализацию шаблонов внутри классов (explicit specialization in non-namespace scope)
#322
apolukhin
closed
3 years ago
1
constexpr(expr) - альтернативный синтаксис "constexpr!" для функции и const(auto)
#321
apolukhin
opened
3 years ago
2
Добавление спецификатора noexcept для методов contains(p0458)/count/find
#320
apolukhin
opened
3 years ago
1
Добавление в std системы для работы с флагами и оператора flag
#319
apolukhin
closed
3 years ago
2
std::bit_cast<T*> должен проверять выравнивание
#318
apolukhin
closed
3 years ago
1
Не принимать P1073R1 в текущем виде (constexpr! выражения, которые вычисляются _только_ на этапе компиляции)
#317
apolukhin
closed
3 years ago
1
Убедить комитет не вводить новое ключевое слово constexpr!
#316
apolukhin
closed
3 years ago
2
Стандартизировать #pragma once
#315
apolukhin
closed
3 years ago
2
Шаблонные определения для строковых литералов
#314
apolukhin
opened
3 years ago
1
Не добавлять std::shift_left и std::shift_right, а добавить std::move_n и std::move_backward_n
#313
apolukhin
closed
3 years ago
2
constexpr std::regex
#312
apolukhin
opened
3 years ago
2
Переименовать все новые *_ref функции и классы в *_view
#311
apolukhin
closed
3 years ago
2
Функции упаковки и распаковки битовых структур
#310
apolukhin
opened
3 years ago
3
Ключевое слово implementation(definition)
#309
apolukhin
opened
3 years ago
1
Неявный оператор присваивания для классов с const полями
#308
apolukhin
opened
3 years ago
1
Добавить в стандартную библиотеку intrusive_ptr
#307
apolukhin
opened
3 years ago
1
<algorithm> который можно использовать в constexpr
#306
apolukhin
closed
3 years ago
1
std::complex котороый можно использовать в constexpr
#305
apolukhin
closed
3 years ago
0
Убедить международный комитет не дублировать все контейнеры стандартной библиотеки
#304
apolukhin
closed
3 years ago
1
Constexpr для std::char_traits и std::string_view
#303
apolukhin
closed
3 years ago
0
*affinity* support
#302
apolukhin
opened
3 years ago
1
constexpr для begin/end/reverse_iterator/move_iterator и базовых методов array
#301
apolukhin
closed
3 years ago
0
compile-time memory::unit
#300
apolukhin
closed
3 years ago
3
Добавить inline constexpr для std::nothrow внутри <new>
#299
apolukhin
opened
3 years ago
2
Previous
Next