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


Groups > comp.lang.c > #28657

Re: callback function

From James Kuyper <jameskuyper@verizon.net>
Newsgroups comp.lang.c
Subject Re: callback function
Date 2012-11-26 06:59 -0500
Organization A noiseless patient Spider
Message-ID <k8vlit$eal$1@dont-email.me> (permalink)
References <k5n77p$e5v$1@speranza.aioe.org> <50b2ec66$0$8622$862e30e2@ngroups.net>

Show all headers | View raw


On 11/25/2012 11:13 PM, Robert Miles wrote:
...
> const is intended to be used for items with values known at compile
> time that do not need to be changed as the program runs. ...


That would only allow it's use on objects with static storage duration.
I would change "compile time" to "initialization", and "as the program
runs" to "during their lifetime", so as to cover the use of objects with
automatic storage, where 'const' can also be valuable. As Malcolm has
already pointed out, "const T*" is also useful for pointers that you do
not intend to use to change the pointed-at object.
-- 
James Kuyper

Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-17 17:16 -0400
  Re: callback function John Gordon <gordon@panix.com> - 2012-10-17 21:36 +0000
    Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-17 17:44 -0400
      Re: callback function John Gordon <gordon@panix.com> - 2012-10-17 21:51 +0000
        Re: callback function Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-10-18 00:11 +0100
        Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-18 18:37 -0400
          Re: callback function Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-10-19 01:16 +0100
          Re: callback function Nick Keighley <nick_keighley_nospam@hotmail.com> - 2012-10-20 06:48 -0700
    Re: callback function Ian Collins <ian-news@hotmail.com> - 2012-10-18 10:45 +1300
      Re: callback function pete <pfiland@mindspring.com> - 2012-10-19 14:49 -0400
        Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-19 16:59 -0400
        Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-19 17:04 -0400
          Re: callback function Barry Schwarz <schwarzb@dqel.com> - 2012-10-19 14:14 -0700
            Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-19 17:31 -0400
              Re: callback function Keith Thompson <kst-u@mib.org> - 2012-10-19 14:54 -0700
                Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-19 18:42 -0400
    Re: callback function James Kuyper <jameskuyper@verizon.net> - 2012-10-17 17:47 -0400
    Re: callback function tom st denis <tom@iahu.ca> - 2012-10-19 04:44 -0700
      Re: callback function James Kuyper <jameskuyper@verizon.net> - 2012-10-19 08:24 -0400
  Re: callback function Barry Schwarz <schwarzb@dqel.com> - 2012-10-17 14:39 -0700
    Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-17 17:50 -0400
      Re: callback function Ian Collins <ian-news@hotmail.com> - 2012-10-18 11:00 +1300
        Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-18 18:20 -0400
        Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-18 18:24 -0400
          Re: callback function Barry Schwarz <schwarzb@dqel.com> - 2012-10-18 22:30 -0700
          Re: callback function Ian Collins <ian-news@hotmail.com> - 2012-10-20 11:58 +1300
            Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-19 19:27 -0400
              Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-19 19:43 -0400
                Re: callback function Barry Schwarz <schwarzb@dqel.com> - 2012-10-19 21:09 -0700
          Re: callback function Nick Keighley <nick_keighley_nospam@hotmail.com> - 2012-10-20 06:53 -0700
      Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-17 19:25 -0400
        Re: callback function Ian Collins <ian-news@hotmail.com> - 2012-10-18 13:34 +1300
          Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-17 20:41 -0400
            Re: callback function Ian Collins <ian-news@hotmail.com> - 2012-10-18 14:37 +1300
              Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-18 18:17 -0400
                Re: callback function Ian Collins <ian-news@hotmail.com> - 2012-10-20 11:54 +1300
              Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-18 18:54 -0400
                Re: callback function Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-10-19 01:23 +0100
                Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-18 20:32 -0400
                Re: callback function Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-10-19 02:43 +0100
                Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-19 16:56 -0400
                Re: callback function Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-10-19 22:10 +0100
                Re: callback function Barry Schwarz <schwarzb@dqel.com> - 2012-10-18 22:30 -0700
                Re: callback function Kenneth Brody <kenbrody@spamcop.net> - 2012-10-19 12:37 -0400
                Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-19 16:52 -0400
    Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-19 18:44 -0400
      Re: callback function Barry Schwarz <schwarzb@dqel.com> - 2012-10-19 21:09 -0700
        Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-20 15:01 -0400
          Re: callback function Keith Thompson <kst-u@mib.org> - 2012-10-20 12:47 -0700
          Re: callback function Les Cargill <lcargill99@comcast.com> - 2012-10-20 14:51 -0500
          Re: callback function Barry Schwarz <schwarzb@dqel.com> - 2012-10-20 14:39 -0700
            Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-20 19:06 -0400
              Re: callback function Barry Schwarz <schwarzb@dqel.com> - 2012-10-20 22:22 -0700
                Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-21 14:35 -0400
                Re: callback function Kenneth Brody <kenbrody@spamcop.net> - 2012-10-22 10:58 -0400
              Re: callback function Bill Cunningham <billcun@suddenlink.net> - 2012-10-24 17:28 -0700
          Re: callback function Ian Collins <ian-news@hotmail.com> - 2012-10-21 11:32 +1300
            Re: callback function Keith Thompson <kst-u@mib.org> - 2012-10-20 15:51 -0700
      Re: callback function Robert Miles <milesrf@Usenet-News.net> - 2012-11-25 22:39 -0600
  Re: callback function Keith Thompson <kst-u@mib.org> - 2012-10-17 17:51 -0700
    Re: callback function Phil Carmody <thefatphil_demunged@yahoo.co.uk> - 2012-10-18 20:34 +0300
    Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-18 18:15 -0400
      Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-18 18:27 -0400
      Re: callback function Keith Thompson <kst-u@mib.org> - 2012-10-18 15:47 -0700
        Re: callback function "Bill Cunningham" <billcun@suddenlink.net> - 2012-10-18 18:52 -0400
      Re: callback function blmblm@myrealbox.com <blmblm.myrealbox@gmail.com> - 2012-10-25 10:01 +0000
        Re: callback function Kenneth Brody <kenbrody@spamcop.net> - 2012-10-25 12:44 -0400
          Re: callback function blmblm@myrealbox.com <blmblm.myrealbox@gmail.com> - 2012-10-26 12:48 +0000
  Re: callback function Robert Miles <milesrf@Usenet-News.net> - 2012-11-25 22:13 -0600
    Re: callback function Malcolm McLean <malcolm.mclean5@btinternet.com> - 2012-11-26 03:42 -0800
    Re: callback function James Kuyper <jameskuyper@verizon.net> - 2012-11-26 06:59 -0500
    Re: callback function Keith Thompson <kst-u@mib.org> - 2012-11-26 23:03 -0800

csiph-web