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 58 082×
Přečteno 27 881×
Přečteno 26 536×
Přečteno 24 439×
Přečteno 22 943×