delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/11/16/05:17:40

From: ovek AT arcticnet DOT no (Ove Kaaven)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Text Routines in DJGPP
Date: Sun, 16 Nov 1997 07:58:41 GMT
Organization: Arctic Net AS
Lines: 12
Message-ID: <346e8c82.47701044@news.arcticnet.no>
References: <64j7pg$292$1 AT news1 DOT worldchat DOT com>
NNTP-Posting-Host: alwayscold.darkness.arcticnet.no
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Brian Hogg <bhogg AT worldchat DOT com> wrote:

>Anyone familiar with QBASIC and PowerBASIC knows that the routines are
>extremely fast, you could fill the screen up with text chars one by one
>and you wouldn't tell.  Functions like cprintf() are too slow and
>maybe it's something I'm doing but it should be optimized... how big
>of a difference does the -O2 -O3 -O make to these routines?

cprintf() has to parse its input with sprintf() for all those %
formats etc, so naturally it's not too fast in filling up the screen.
Try cputs(), putch(), ScreenPutString(), etc instead.
"info libc func conio" should provide what you need.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019