Input and output stream redirection using freopen_s. Not really a ideal approach, but doesn't hurt to know that this exists :)
No download links available.