Tag: c++20

C ++ 20 ist das Ziel für die Version von C ++ nach C ++ 17. Dieses Tag sollte (zusammen mit dem C ++ – Tag) für Fragen zu C ++ – Funktionen in C ++ 20 verwendet werden.

Wie verwende ich C++ - Modulen in das Geräusch?

Anzahl der Antworten 2 Antworten
Module sind eine alternative zu #enthält. Clang hat eine vollständige Implementierung für C++. Wie würde ich gehen, wenn ich wollte, um die Verwendung von Modulen mit Clang nun? Mit import std.io; in ein C++ - source-Datei nicht

std::Vektor als template-argument-Funktion

Anzahl der Antworten 1 Antworten
Ich möchte eine Methode der Klasse, nimmt einen std::vector Referenz als argument und ich möchte es verwenden, mit verschiedenen Arten von Daten. Die Funktion sollte wie folgt Aussehen: void some_function(const std::vector & vect){ //do something with vector

Was sind Coroutinen in C++20?

Anzahl der Antworten 3 Antworten
Was sind Coroutinen in c++ - 20? In welcher Weise unterscheidet es sich von "Parallelism2" oder/und "Concurrency2" (schauen Sie in unten Bild)? Unten stehende Bild ist aus ISOCPP. https://isocpp.org/files/img/wg21-timeline-2017-03.png InformationsquelleAutor der Frage Naidu | 2017-04-19

Aufzählung in modernem C ++ 11 / C ++ 14 / C ++ 17 und zukünftigem C ++ 20

Anzahl der Antworten 22 Antworten
Im Gegensatz zu allen anderen ähnlichen Fragen, diese Frage ist über die Verwendung des neuen C++ - Funktionen. 2008 c gibt es eine einfache Möglichkeit zu konvertieren C++ enum zu string? 2008 c Einfache Möglichkeit zur Verwendung

Wie sollte ich mein C ++ schreiben, um für C ++ - Module vorbereitet zu sein?

Anzahl der Antworten 2 Antworten
Gibt es bereits zwei Compiler, die Unterstützung von C++ - Modulen: Clang: http://clang.llvm.org/docs/Modules.html MS VS 2015: http://blogs.msdn.com/b/vcblog/archive/2015/12/03/c-modules-in-vs-2015-update-1.aspx Wenn Sie ein neues Projekt beginnen nun, was sollte ich beachten, um der Lage sein zu verabschieden, die die Module