問題タブ [class-constructors]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kotlin - inline キーワードは Kotlin クラスのコンストラクターで有効ですか?
2 つの Kotlin クラスがあるとします。
のコメント アウトされたinline
キーワードに注意してくださいRemoteControl
。コメントを外しても、Intellij でエラーは発生しません。
これは有効な Kotlin コードで、何をしますか?
私の期待は、それが同等であるということです
しかし、それは何もしていないようです。
Kotlin 1.3.72 と Android Studio 4.0.1 を使用しています
c++ - C++ クラス、ポインター、コンストラクター、セグメンテーション フォールト、2D 配列
.h ファイル
初期化してから割り当てることの違いは何ですかClass (*1dArrayObjectPtr)[size] = nullptr;
:
cpp ファイル
また:
次のようにアクセスすると、上のオプションではセグメンテーション違反が発生し、下のオプションでは発生しないのはなぜですか。
*(*(1DArrayObjectPtr+i)+j)
また
1DArrayObject[i][j]
新しいクラスに渡す1DArrayObjectPtr
と、同じことを繰り返すことができますか?:
*(*(newClassPtr+i)+j)
または として繰り返すnewClassPtr[i][j]
それとも、1dpointer を 2D 配列から別のものに変更していて、気付いていませんか?