mirror of
https://github.com/libAthena/athena.git
synced 2025-07-08 22:26:08 +00:00
<iostream> injects a static constructor into every translation unit that includes the header--even if nothing from the header is used. This can result in minor initial program slowdown, as all of these constructors need to run before main() can execute. Instead, we can use <ostream>, which includes all of the necessary machinery that we need.
Athena
Languages
C++
85.3%
C
10.1%
CMake
4.6%