Skip to main content
Stack Overflow на русском

Вопросы с меткой [c++17]

С++17 - стандарт языка программирования С++, который был принят в 2017 году. Метку следует ставить тогда, когда ваш вопрос прямо или косвенно связан с возможностями, появившимися в данном стандарте языка. В случае, когда в вопросе нет ничего специфичного для С++17, можно обойтись меткой С++.

Фильтрация
Сортировка
Метки
0 голосов
0 ответов
64 показа

Столкнулся с такой ошибкой Assertion failed: g.WithinFrameScope, file C:\Users\CHRON\vcpkg\buildtrees\imgui\src\v1.91.9-afb09617a6.clean\imgui.cpp, line 7025 И без понятия, что делать. Пишу на VS ...
flexyyy's user avatar
5 голосов
2 ответа
114 показов

В С++17 добавили функцию destroy_at, которая просто вызывает деструктор объекта по указателю. template<class T> void destroy_at(T* p) { p->~T(); } (А в С++20 она еще научилась удалять ...
Abyx's user avatar
  • 31.6k
2 голоса
0 ответов
79 показов

Предположим, есть тип struct A{ int c{}; int d{}; } Является ли нарушением strict_aliasing A a{}; reinterpret_cast<int*>(&a);
1 голос
1 ответ
104 показа

Могут ли статическик библиотеки, собранные с libstdc++ рантаймом использоваться в исполняемом файле, собранным с libcxx? По идее, к библиотеке подтянется рантайм исполняемого файла, к которому она ...
Denver Toha's user avatar
  • 2,684
2 голоса
0 ответов
63 показа

Изучаю C++17 Разрешено константное вычисление для всех аргументов шаблона, не являющихся типом этот пункт есть в таблице: https://ru.cppreference.com/w/cpp/compiler_support/17 Пробовал пример с double ...
black4joss's user avatar
0 голосов
2 ответа
119 показов

В С++17 появилась возможность добавлять выравнивание в new. Однако код: int main() { size_t n = 5; double* Test = new(align_val_t(64)) double[n]; delete[] Test; return 0; }; Падает в ...
mur's user avatar
  • 159
0 голосов
1 ответ
97 показов

Вводные: Создаю DLL. Проверяю эту DLL в своей же другой программе-тесте. В DLL создаётся класс "ExCompRegularExp" (наследник класса "AddInNative"). Классу "AddInNative" ...
Treaq's user avatar
  • 144
2 голоса
0 ответов
174 показа

Ограничение по времени работы: 1 секунда Посчитайте количество правильных скобочных последовательностей длины 2n (n открывающих скобок и n закрывающих), составленных из круглых и квадратных скобок так,...
0 голосов
0 ответов
46 показов

Пытаюсь написать консольную программу для поиска файлов в системе. Если указать конкретную папку на диске, всё работает прекрасно, но если указать просто диск, то появляется системная ошибка. Пробовал ...
0 голосов
0 ответов
94 показа

На этот код template<typename T, typename E> class A { public: class iterator; }; template <typename T, typename E> struct std::iterator_traits<typename A<T, E>::iterator>...
2 голоса
1 ответ
115 показов

У меня есть отдельный класс со статическими константами (в данный момент строковыми) namespace constants { Q_NAMESPACE class SharedConstants : public QObject { Q_OBJECT Q_PROPERTY(QString ...
-2 голоса
1 ответ
261 показ

A. Эмо бой Ограничение времени 1 секунда Ограничение памяти 64Mb Ввод стандартный ввод или input.txt Вывод стандартный вывод или output.txt При регистрации на портале каждый эмо бой обязан ...
2 голоса
1 ответ
162 показа

Сразу прошу прощения, я не знаю что написать в заголовок, ниже я дал минимальный пример кода. Я использую компилятор MSVC C++17. Объясните, почему для некоторых сущностей нужно писать <> при ...
0 голосов
0 ответов
138 показов

Есть такие функции перевода кодировок: std::wstring str2wstr(std::string_view str) { int size_needed = MultiByteToWideChar(CP_UTF8, 0, &str[0], (int)str.size(), nullptr, 0); std::wstring ...
Вячеслав's user avatar
1 голос
1 ответ
239 показов

Мне нужно указать размер стека потока для std::thread. К сожалению, не могу воспользоваться boost::thread. В системе std::thread имплементированы через pthread. Может, можно указать размер стека ...

15 30 50 на странице
1
2 3 4 5
...
16

AltStyle によって変換されたページ (->オリジナル) /