Re: const volatile
すぎたです。
In message news:3990861news.pl@rananim.ie.u-ryukyu.ac.jp
"Shinji KONO" <kono@ie.u-ryukyu.ac.jp> wrote ...
> const ってのは、この場合は、「代入しない」っていうプログラマ
> 向けの宣言なのかな。「僕は馬鹿だから代入するかも知れないので、
> ここで const って付けておこう」ってな感じ? それとも、コンパ
> イラの方で const がついていると良いことがあるのかな。
const volatile については、ちょっと検索したところ、
http://h50146.www5.hp.com/products/software/oe/tru64unix/document/V40G/DOCS/HTML/DECC/decc0004.htm
にて、他のプロセスでのみ変更可能なオブジェクトの宣言に役立つと
書かれてました。
あと、コンパイラの事情としては、ハーバードアーキテクチャで
利用したりします。
--
杉田
sugi-nws@bk.iij4u.or.jp
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735