webForumDet fria alternativet

tcconio.h?

7 svar · 290 visningar · startad av omax

omaxMedlem sedan nov. 2004112 inlägg
#1

Hej, har laddat ner en öppen källfil som vill att jag ska ha tcconio.h med... Jag ahr inte den, vart kan jag hämta den och vart ska den ligga? :q

Sang-draxMedlem sedan juli 2002581 inlägg
#2

Google säger att tcconio.h hör till Turbo C console library, så det är nog Turbo C som gäller om du vill använda det biblioteket.

Testa att ta bort #include <tcconio.h> och se vilka funktioner som kompilatorn klagar över.

Sang-draxMedlem sedan juli 2002581 inlägg
#3

Om det bara gäller att rensa skärmen kan du skriva en egen funktion i C++:

void rensaSkärm() 
{
  std::cout << "\33[2J\33[1;1H" << std::flush;
}

Den skall tydligen fungera både i Windows och i Linux.

daniiMedlem sedan sep. 2004215 inlägg
#4

Sang-drax skrev:

Om det bara gäller att rensa skärmen kan du skriva en egen funktion i C++:

void rensaSkärm() 
{
  std::cout << "\33[2J\33[1;1H" << std::flush;
}

Den skall tydligen fungera både i Windows och i Linux.

wow! Jäklar vad klippskt! :o

omaxMedlem sedan nov. 2004112 inlägg
#5

Sang-drax skrev:

Om det bara gäller att rensa skärmen kan du skriva en egen funktion i C++:

void rensaSkärm() 
{
  std::cout << "\33[2J\33[1;1H" << std::flush;
}

Den skall tydligen fungera både i Windows och i Linux.

Vart ska den koden stå, i slutet av allt eller? Är lite n00b ;)

tydalMedlem sedan juni 20034 013 inlägg
#6

Den ska stå där du vill att skärmen ska tömmas. Om du inte vill att skärmen ska tömmas så behöver du inte ha med den.

ANSI-koder förresten. Det var inte igår. Har nog inte använt det sen jag designade menyer till en BBS i början av 90-talet.

omaxMedlem sedan nov. 2004112 inlägg
#7

jag vet inte ens vad tcconio.h är

Vad innehåller den filen...?

Har någon den?

tydalMedlem sedan juni 20034 013 inlägg
#8

tc = Turbo C (Borland)
con = console (DOS-fönster)
io = i/o = input/output
.h = header

Filen innehåller definitioner för funktioner för att hantera ett textfönster. Själva funktionerna ligger dock inte där utan i en lib som du måste länka med. Det enklaste är nog att du använder Turbo C att kompilera det.

Borland är faktiskt så förståndiga att de delar ut sina gamla program gratis, så Turbo C finns att ladda ner här:
http://community.borland.com/article/images/20841/tc201.zip

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)