2016-12-02 6 views
0

「Sometype * const *」は何を表していますか?「Sometype * const *」は何を表していますか?

const SomeType *と同等ですか?

私は、UE4のTMapデータ構造のためのfindキー関数でそれを調べました。これは初めてのようなものです。

私はそれから意味を理解し、最初に、よりシンプルでおなじみの場合を考えると、それは

enter image description here

+3

これは(定数ではない) 'Sometype'への定数ポインタへのポインタです。 –

+1

@Someprogrammerdude PointerCeption? – Allahjane

+0

https://isocpp.org/wiki/faq/const-correctness#const-ptr-vs-ptr-const – Ripi2

答えて

3

のは、それを選択解除してみましょう保存することができます任意の種類を考えることができませんでし言うまでもなく:

Sometype**は、constSometypeオブジェクトへのポインタへのポインタです。

Sometype* const*は、constのポインタで、constSometypeオブジェクトへのポインタです。

+1

私は見る! const sometype *は定数ポインタのために取られているので意味があります – Allahjane

関連する問題