Modernes C++ programmieren

Okt 23, 2024

lst-0714-godb.cpp

//#(compile) c++; compiler:g132; options:-O3 -std=c++23; libs:-
// https://godbolt.org/z/4T7fjxdPa 
vector<int> prims{ 2,3,5,7,11 };
vector gerade{ 2,4,6,8,10 };
vector<int> soNicht{ 'a', 4.3, 8L };     //                                          (ERR)  "Narrowing" double nicht okay
vector<string> namen{ "sind", "nur" };   // konvertiert Argumente
vector schall{ "rauch", "qualm" };       // gefährlich: vector<const char[]>
vector nass{ "regen"s, "wasser"s };      // vector<string>
vector kalt{ "eis"sv, "pol"sv };         // vector<string_view>