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 57 599×
Přečteno 27 720×
Přečteno 26 403×
Přečteno 24 367×
Přečteno 22 864×