en fait le ligne que tu ne comprends pas assigne la valeur '1.61803' à la 3ème case du tableau (car la première case est numérotée 0) déclaré en ligne 6. Tableau qui aura donc des valeurs aléatoires je pense ou alors égales à 0 (je ne sais pas trop, car j'initialise en pratique les cases d'un tableau qu'il soit std::array ou std::vector notamment grace au constructeur par défaut (celui sans paramètres).
Pour les std::vector, ça définit la longueur au nombre d'éléments cités.
Pour le vector, c'est selon que l' on utilise les parenthèses ou les accolades ( curly braces en anglais ). Exemple:
//Ci-dessous, on aura 5 cases toutes initialisées à 9.7
std::vector< int > intArray( 5, 9.7 );
//Alors que là, on aura 2 cases la première à 50 et la seconde égale à -4:
std::vector< int > intArray{ 50, -4 };
Dans le premier cas, si on ne donne pas la valeur, C++ assume que ce sera 0.
Le Tout est souvent plus grand que la somme de ses parties.
Accéder aux éléments sur tableau statique
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Mon site web de jeux SDL2 entre autres : https://www.ant01.fr
Le Tout est souvent plus grand que la somme de ses parties.
Mon site web de jeux SDL2 entre autres : https://www.ant01.fr
Le Tout est souvent plus grand que la somme de ses parties.