Odpovídáte na názor ke článku Nechte testovat překladač.
Je potřeba u testů generátor náhodných čísel? Nestačil by pseudonáhodný generátor. Problém asi je, že celý <random> není deklarován constexpr, ale napsat si vlastní generátor co bude constexpr asi není problém
Jinak __FILE__ a __LINE__ se už nemusí používat, protože mám std::source_location, což je třída, která má
https://en.cppreference.com/w/cpp/utility/source_location
static consteval source_location current() noexcept
Ta vrací aktuální polohu v kódu. Mám v backlogu článek na tohle téma
Pokud testy vyžadují čas a paměť, pak je samozřejmě lepší je překládat zvlášť.
Intenzivně se zabývám programováním zejména v jazyce C++. Vyvíjím vlastní knihovny, vzory, techniky, používám šablony, to vše proto, aby se mi usnadnil život při návrhu aplikací. Pracoval jsem jako programátor ve společnosti Seznam.cz. Nyní jsem se usadil v jednom startupu, kde vyvíjím serverové komponenty a informační systémy v C++
Přečteno 59 489×
Přečteno 28 310×
Přečteno 26 742×
Přečteno 24 523×
Přečteno 23 667×