[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OT: Programmieren, aber was ?



On Thu, May 08, 2003 at 05:12:51PM +0200, Bernhard Walle wrote:
> > Ein Tipp dazu: Frage in _KEINER_ Newsgroup oder Mailingliste, die
> > sich mit C beschaeftigt, wie man die Tastatur abfragt.
> 
> wieso?

weil hardwarenahe programmieren nicht zum C standard gehört. jegliche
lowlevel sachen sind ohne probleme möglich, aber nicht standardisiert
und erst recht nicht plattformunabhängig. deswegen gehören sie nicht zum
standard. unter un*x artigen systeme bezieht man E/A vom betriebssystem.
ob E/A nun von einem terminal, einem socket, einer datei oder sonstwas
kommt sollte der applikation ehh egal sein, wenn sie ANSI/K&R C
programmiert wird und somit plattformunabhängigkeit erreichen will. 

unter linux passiert die E/A durch filedeskriptoren und die sind
massgebend. hält man sich daran, kann eine applikation ohne probleme
ihre E/A von sockets, dateien, terminals, hardwaregeräten usw. beziehen
ohne umgeschrieben weden zu müssen.

 - gruss mathias



Reply to: