Dobrý den, začínám v C++ a nemůžu nikde najít jak udělat podprogram.
Vím že existují funkce a procedury, ale ty neumějí ovlivnit proměnné v hlavním programu (nebo nevim jak na to).
Začínal jsem programovat v assembleru a tam podprogram nebo přerušení ovlivňuje jakýkoliv registr.
Jde to udělat i v C? Dále jsem se dočetl že se nemá používat příkaz goto. Jaký to má důvod?
A ještě bych potřeboval sehnat popis knihoven a příkazů pro C++. Alespoň nějakých základních, ale trochu podrobnější než jsou v tutoriálech na netu. Děkuji