Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2.programmer > #6272

Re: Ctrl-C Interrupt?

From Bill Chatfield <bill_chatfield@yahoo.com>
Newsgroups comp.sys.apple2.programmer
Subject Re: Ctrl-C Interrupt?
Date 2023-12-11 15:39 -0500
Organization A noiseless patient Spider
Message-ID <20231211153907.71933ea0@smilodon-gracilis> (permalink)
References <20231210194712.4301d589@smilodon-gracilis> <8ROdnZS9bYMI4Ov4nZ2dnZfqnPednZ2d@earthlink.com> <20231211100943.0c7dcc0e@smilodon-gracilis> <ul7mrh$2l8d7$1@solani.org>

Show all headers | View raw


On Mon, 11 Dec 2023 19:10:41 -0000 (UTC)
Oliver Schmidt <ol.sc@web.de> wrote:

> In this case I suggest to use
> - kbhit() and cgetc() to detect the Ctrl-C
> - exit() to quit if Ctrl-C was detected
> - atexit() to run custom cleanup code

Thanks! I was thinking of using an asm block to check KBD for
characters. What you said is much better. I also forgot about atexit().
I need to put that in now to close files. It's like the "finally" block
of a try/catch/finally around main(). I'm a Java programmer during the
day.

Back to comp.sys.apple2.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Ctrl-C Interrupt? Bill Chatfield <bill_chatfield@yahoo.com> - 2023-12-10 19:47 -0500
  Re: Ctrl-C Interrupt? fadden <fadden@fadden.com> - 2023-12-10 17:54 -0800
    Re: Ctrl-C Interrupt? Bill Chatfield <bill_chatfield@yahoo.com> - 2023-12-11 10:07 -0500
  Re: Ctrl-C Interrupt? Hugh Hood <hughhood@earthlink.net> - 2023-12-10 21:10 -0600
    Re: Ctrl-C Interrupt? Bill Chatfield <bill_chatfield@yahoo.com> - 2023-12-11 10:09 -0500
      Re: Ctrl-C Interrupt? Oliver Schmidt <ol.sc@web.de> - 2023-12-11 19:10 +0000
        Re: Ctrl-C Interrupt? Bill Chatfield <bill_chatfield@yahoo.com> - 2023-12-11 15:39 -0500
          Re: Ctrl-C Interrupt? Oliver Schmidt <ol.sc@web.de> - 2023-12-12 20:36 +0000
            Re: Ctrl-C Interrupt? Bill Chatfield <bill_chatfield@yahoo.com> - 2023-12-12 23:55 -0500
  Re: Ctrl-C Interrupt? I am Rob <gids.rs@sasktel.net> - 2023-12-10 20:30 -0800
    Re: Ctrl-C Interrupt? Bill Chatfield <bill_chatfield@yahoo.com> - 2023-12-11 10:11 -0500

csiph-web