Erreurs, bugs, questions - page 2718
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Un tableau. A partir de votre variante, j'ai vu la possibilité d'un ArrayResize séquentiel.
Vous pouvez également incrémenter default_a dans le constructeur, en le mettant à zéro à la valeur souhaitée avant ArrayResize.
Vous pouvez également incrémenter default_a dans le constructeur, en le réinitialisant à la valeur requise avant ArrayResize.
Pour une tâche générale, vous ne pouvez pas, car il ne s'agit pas d'une valeur séquentielle.
Il est dommage que nous devions traîner une variable statique et une variable publique. Ça a l'air croustillant.
Comment créer un tableau de structures dont l'un des champs est const ?
Alternativement :
En option :
Merci. Après avoir rempli le tableau, vous pouvez faire ArrayFree(::sdefs).
Comment créer un tableau de structures dont l'un des champs est const ?
C'est une chose étrange que vous voulez faire. Imho - les structures sont des entités C, nous devrions les traiter comme des objets POD, passifs, sans constructeurs et autres sucreries. Vous pouvez créer une classe avec un setter qui contient une structure, le setter ne permettra pas la réaffectation. Je pense que c'est plus correct du point de vue de la conception.
Ce que vous voulez est étrange. Imho - les structures sont des entités C, nous devrions les traiter comme des objets POD, passifs, sans constructeurs et autres sucreries. Vous pouvez créer une classe avec un setter qui contient une structure, le setter ne permettra pas la réaffectation. Je pense que cela est plus correct du point de vue de la conception.
À mon avis, les champs qui ne seront jamais (et ne devraient jamais) être modifiés après leur création sont logiquement prescrits const.
A mon avis, les champs qui ne seront jamais (et ne devraient jamais) être modifiés après la création, il est logique d'écrire const.
Eh bien, vous avez aussi un constructeur. C'est à vous de voir, bien sûr, mais les structures sont des entités C et le modèle est différent - des entités passives avec une logique externe (fonctions).
Eh bien, ils t'ont aussi collé avec le constructeur. C'est à vous de décider, bien sûr, mais les structures sont des entités C et le modèle est différent - des entités passives avec une logique externe (fonctions).
Constructeur uniquement parce que vous ne pouvez pas initialiser un champ const sans lui. Structure ou classe - cela ne fait aucune différence. L'essentiel est d'avoir un objet.
Constructeur uniquement parce que vous ne pouvez pas initialiser un champ const sans lui. Structure ou classe - cela ne fait aucune différence. L'essentiel est d'avoir un objet.
C'est vous qui décidez.