Salut les professionnels
Pouvez-vous me donnez la meilleur façon pour déclarer des matrices de grades tailles tel que 1000*1000 of float sans avoir l’erreur de stock overflow et comment passer ces matrice en argument de fonction et merci.
Salut les professionnels
Pouvez-vous me donnez la meilleur façon pour déclarer des matrices de grades tailles tel que 1000*1000 of float sans avoir l’erreur de stock overflow et comment passer ces matrice en argument de fonction et merci.
Pour les passer en argument, il vaut mieux utiliser les références (constantes ou non). Ca t'évitera de dupliquer ces matrices à chaque appel.
C'est d'ailleurs le cas pour quasiment tous les types. (idéalement, pour tout type T tel que sizeof(T) > sizeof(T*))/
Si tu as encore des problèmes, tu les éviteras en mettant la mémoire dans le tas, par exemple en utilisant un std::vector.
Partager