D言語 Part16at TECH
D言語 Part16 - 暇つぶし2ch159:デフォルトの名無しさん
07/12/01 17:25:31
>>157
たぶん、こうだと思うよ。

const(int*) p = &a;  //p「int*」が書き換え禁止
int x = *p; //○
*p = 10; //○
p++; //×

const(int)* p = &a;  //pの指し示す先の「int」が書き換え禁止
int x = *p; //○
*p = 10; //×
p++; //○

final const int* p = &a;  //p「int*」書き換え禁止、かつpは初期化後は固定。(冗長?)
int x = *p; //○
*p = 10; //○
p++; //×

final const(int)* p = &a;  //pの指し示す先の「int」が書き換え禁止、かつpは初期化後は固定。
int x = *p; //○
*p = 10; //×
p++; //×


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch