Результаты поиска по запросу "c++20"

1 ответ

 экспериментальная реализация контрактов в Clang.

нтересован в изучении недавно принятогоконтрактное программирование для C ++ 20 [https://en.cppreference.com/w/cpp/language/attributes/contract]для целей обучения и исследования. Поскольку я искал поддержку компилятора, я разочарован тем, что не ...

2 ответа

Как использовать модули C ++ в Clang?

Модули являются альтернативой #include.Clang имеет полную реализацию для C ++, Как бы я поступил, если бы сейчас хотел использовать модули, использующие Clan...

3 ответа

вообще

Саттер, в егопредложение для оператора "космический корабль" [http://open-std.org/JTC1/SC22/WG21/docs/papers/2017/p0515r0.pdf](раздел 2.2.2, внизу страницы 12), говорится: Основывая все на<=> и его тип возврата:Эта модель имеет основные ...

ТОП публикаций

3 ответа

 таким образом, уникальные станут устаревшими.

сно сcppreference.com [http://en.cppreference.com/w/cpp/utility/rel_ops/operator_cmp], std::rel_ops::operator!=,>,<=,>= будет устаревшим в C ++ 20. Что обоснование позади?

3 ответа

Что такое сопрограммы в C ++ 20?

Каковы сопрограммы в C ++ 20 [/questions/tagged/c%2b%2b20]? Чем он отличается от "Parallelism2" или / и "Concurrency2" (см. Изображение ниже)? Изображение ниже от ISOCPP. https: ...

2 ответа

как и тестирование

1 ответ

Да, намного лучше и гораздо менее страшно :)

#include <vector> #include <iostream> #include <range/v3/all.hpp> int main() { auto coll = std::vector{ 1, 2, 3 }; ranges::copy( coll, ranges::ostream_iterator<int>{ std::cout, ", " } ); // ok ranges::copy( coll, std::ostream_iterator<int>{ ...

26 ответов

enum to string in modern C++11 / C++14 / C++17 and future C++2

Вопреки всем другим подобным вопросам, этот вопрос касается использования новых функций C ++. 2008c [/questions/tagged/c] Есть ли простой способ преобразовать перечисление C ++ в строку? [/questions/201593] 2008c [/questions/tagged/c] Простой ...

3 ответа

! (

овый оператор сравнения<=> в С ++ 20. Однако я думаю, что в большинстве случаев простое вычитание работает хорошо: int my_strcmp(const char *a, const char *b) { while (*a == *b && *a != 0 && *b != 0) { a++, b++; } // Version 1 return *a - *b; // ...

2 ответа

Как мне написать свой C ++ для подготовки к модулям C ++?

Уже есть два компилятора, которые поддерживают модули C ++:Clang:http://clang.llvm.org/docs/Modules.htmlMS VS 2015:http://blogs.msdn.com/b/vcblog/archive/201...