stream.cpp
12.1 KB
-
Avoid including <iostream> in library code · 73ef0060
Including iostream means introducing the static (global) constructors and destructors for std::cin, std::cerr, and std::cout. That extra init and fini code is undesirable when those streams are not actually used. Instead, we'll use the narrower includes for exactly what's needed, i.e., <istream> or <ostream>.
Jeremy Nimmer committed