Bonjour
Je découvre le c++, je lis des tutoriaux, mais pour l'instant, je bloque sur cette syntaxe. Elle doit être expliquée dans des tutoriaux de plus haut niveau que ceux que j'ai lu jusque là.
Donc, c'est peut être obvious de chez obvious, mais vous me feriez gagner du temps, à vot bon coeurs m'sieur dame, pour une vieux programmeur nécessiteux de la tête
Cellule::Cellule(const FObjectInitializer& ObjectInitializer)
:Super(ObjectInitializer)
{
Cloison = NewObject<AClosion>();
}
Le :Super(ObjectInitializer) veux dire qu'on me passe un objet et que son constructeur va être appelé automatiquement ?
Ou autre complètement autre chose ?
Ca me semble louche de recevoir une pointeur sur un objet qui ne serait pas déjà passé par la case constructeur.
Message édité par Marco Paulo le 02-05-2016 à 09:10:27