Article View: comp.lang.c++.moderated
Article #33Re: Meaning of the specifier volatile?
From: Handong Wang
Date: Fri, 05 Jan 1996 12:20
Date: Fri, 05 Jan 1996 12:20
41 lines
1884 bytes
1884 bytes
X-Original-Date: 5 Jan 1996 03:38:08 GMT
In article <4c9740$27n@netlab.cs.rpi.edu>,
Srinivas Vobilisetti <srv@cs.wayne.edu> wrote:
>X-Original-Date: 31 Dec 1995 01:42:27 GMT
>
>Hello,
>
>I referred to various books on C++ including The C++ Programming Language
>-Bjarne Stroustrup, C++ Primer -Stanley Lipmann, etc. Nowhere i could find
>exact meaning of the specifier volatile. Thanks in advance for your help. I
>would appreciate the reply at my email address srv@cs.wayne.edu
>
>Thanks
>Srinivas
>srv@cs.wayne.edu
Basically the specifier 'volatile' means that the variable or object
may be corrupted by some external sources, e.g. hardware interrupt.
For example, you can write
volative const int some_int;
which means some_int may be changed by some external "powers", but not
your program.
Hope this will help
Handong Wang
Department of Computer Science
Univ. of Western Ontario
London Ontario
Canada
--
Handong Wang
Department of Computer Science
University of Western Ontario
London, Ontario Canada
[ comp.lang.c++.moderated is a moderated newsgroup. Submit articles ]
[ to <c++-submit@netlab.cs.rpi.edu>. The moderation policy can be ]
[ retrieved from <http://netlab.cs.rpi.edu/~cppmods/guide.html>. ]
[ Moderators can be reached at: c++-request@netlab.cs.rpi.edu. ]
Technical Details
Message-ID:
<4cj52t$q61@netlab.cs.rpi.edu>Path:
arc1-ca.pugleaf.net!library.erc.clarkson.edu!rpi!not-for-mailReferences:
<4c9740$27n@netlab.cs.rpi.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!library.erc.clarkson.edu!rpi!not-for-mail From: hwang@csd.uwo.ca (Handong Wang) Newsgroups: comp.lang.c++.moderated,comp.lang.c++ Subject: Re: Meaning of the specifier volatile? Date: 5 Jan 1996 12:20:45 -0000 Organization: Department of Computer Science, University of Western Ontario, London, Ontario, Canada Sender: cppmods@netlab.cs.rpi.edu Approved: Dietmar.Kuehl@uni-konstanz.de Message-ID: <4cj52t$q61@netlab.cs.rpi.edu> References: <4c9740$27n@netlab.cs.rpi.edu> NNTP-Posting-Host: netlab.cs.rpi.edu