Table of Contents

Přesměrování vstupu a výstupu

Pro debug programu je vhodné ověřit funkci s předem definovaných souborem vstupních dat. V úkolech s příponou .in a přesměrovat je na standardní vstup stdin, kterou čte funkce scanf.

Použití kódu je pro jednotlivé OS rozdílné a také pro terminály.

Přesměrování vstupu

 ./main < data.in                   # Terminal v Linux, macOS
 main.exe < data.in                 # Command Prompt (cmd) ve Windows
 Get-Content data.in | .\main.exe   # Power shell ve Windows

Přesměrování výstupu

 ./main > data.out                   # Terminal v Linux, macOS
 main.exe > data.out                 # Command Prompt (cmd) ve Windows
 .\main.exe > data.out               # Power shell ve Windows

Přesměrování vstupu i výstupu

 ./main < data.in > data.out                   # Terminal v Linux, macOS
 main.exe < data.in > data.out                 # Command Prompt (cmd) ve Windows
 Get-Content data.in | .\main.exe > data.out   # Power shell ve Windows