teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

いろいろ追加

2019/02/15 11:31

投稿

konataro
konataro

スコア37

title CHANGED
File without changes
body CHANGED
@@ -26,7 +26,26 @@
26
26
  コメントで強調してある部分ですが、クラスとテンプレートと、マクロなどで何をしているのかいまいちよくわかりません。
27
27
 
28
28
  https://api.unrealengine.com/INT/API/Runtime/CoreUObject/UObject/FObjectInitializer/CreateDefaultSubobject/2/index.html
29
- ここにリファレンスがあるのですが、これの読み取り方なども教えてほしいです。
30
- 簡単なものは読み取れるのですが、少し複雑になるとよくわからなくなります。
31
29
 
30
+
31
+ ※追記
32
+ マクロ部分などは解決しましたが、テンプレートの意味がまだあまり分かってません・・・
33
+
34
+ ```Syntax
35
+ template<class TReturnType, class TClassToConstructByDefault>
36
+ TReturnType * CreateDefaultSubobject
37
+ (
38
+ UObject * Outer,
39
+ FName SubobjectName,
40
+ bool bTransient
41
+ )
42
+ ```
43
+
44
+ これがシンタックス部分なのですが、
45
+ ```Syntax
46
+ template<class TReturnType, class TClassToConstructByDefault>
47
+ ```
48
+ これがテンプレートを使用した宣言で、一つが戻り値の型となるクラスなのはわかるのですが、もう一つのTClassToConstructByDefaultが意味わかりません。
49
+
50
+
32
51
  どうかよろしくお願いいたします。

1

誤字訂正

2019/02/15 11:31

投稿

konataro
konataro

スコア37

title CHANGED
File without changes
body CHANGED
@@ -26,7 +26,7 @@
26
26
  コメントで強調してある部分ですが、クラスとテンプレートと、マクロなどで何をしているのかいまいちよくわかりません。
27
27
 
28
28
  https://api.unrealengine.com/INT/API/Runtime/CoreUObject/UObject/FObjectInitializer/CreateDefaultSubobject/2/index.html
29
- れがリファレンスがあるのですが、これの読み取り方なども教えてほしいです。
29
+ こにリファレンスがあるのですが、これの読み取り方なども教えてほしいです。
30
30
  簡単なものは読み取れるのですが、少し複雑になるとよくわからなくなります。
31
31
 
32
32
  どうかよろしくお願いいたします。