À l’aide de Types énumérés comme Bitflags (3 / 3 étapes)

Étape 3: Conclusion

Avec la classe basé sur un modèle de EnumFlag je vous ai montré dans l’étape précédente, vous pouvez insérer, ajouter, etc. des nouveaux indicateurs binaires en ajoutant simplement les choses à votre énumérateur agissant comme bit indicateur ensembles. Il est également plus sûr que définir des drapeaux avec #defines comme l’énumérateur est type-vérifié. Alors, prochaine fois que votre application appelle pour la gestion des drapeaux, envisagez d’utiliser ma petite technique pour vous aider à gérer beaucoup de drapeaux, diminuer la complexité et augmenter la parcimonie de ressource d’une manière assez simple et facile à entretenir.

Comme toujours, j’espère que vous avez apprécié cette instructable et je suis toujours ouvert à entendre vos commentaires et suggestions sur tout cela ou tout autre de mes instructables.

A bientôt !
Gian

Articles Liés

Chibikart : Prototypage rapide un Subminiature électrique Go-Kart à l’aide de Fabrication numérique et composants Hobby

Chibikart : Prototypage rapide un Subminiature électrique Go-Kart à l’aide de Fabrication numérique et composants Hobby

Chibikart! est un kart électrique 2WD très petit mais puissant et maniable que vous pouvez générer à l'aide de standard industriel et de composants de passe-temps et de pièces de châssis mécanosoudé numériquement. À l'aide de batteries ion-lithium mo
À l’aide de téléphone intelligent comme alarme de détecteur de mouvement

À l’aide de téléphone intelligent comme alarme de détecteur de mouvement

Aujourd'hui, nous vivons dans un monde où les téléphones intelligents devenons de plus en plus moins chers, téléphone Android de base juste coûte environ 60 $ dans la région du monde où j'habite à. Quelle que soit la marque et le modèle du système d'
Dessin pour Non-Majors: à l’aide d’outils numériques et analogiques

Dessin pour Non-Majors: à l’aide d’outils numériques et analogiques

pense que vous ne pouvez pas dessiner parce que vous ne créez facilement croquis graphite photo-réalistes du premier coup ? Ne vous inquiétez pas, dans la vraie vie le dessin n'est pas un test fermé-livre. Vous pouvez utiliser vos notes, vous pouvez
À l’aide d’un téléphone comme un combiné pour une Radio portative

À l’aide d’un téléphone comme un combiné pour une Radio portative

cette instructable montre comment construire un adaptter qui permet à un téléphone pour être utilisé un combiné radio bi-directionnelle. L'avantage est que c'est peut-être plus ergonomique agréable à l'utilisateur qu'un arrangement de micro casque. I
Comment arrêter votre chien à l’aide de votre tapis de bain comme une toilette

Comment arrêter votre chien à l’aide de votre tapis de bain comme une toilette

nous avons un petit chien qui, depuis un jeune âge, a décidé que le tapis dans notre salle de bain est l'endroit idéal pour prendre un sly wee.  Le problème était que nous pourrions jamais attraper son faire.  Nous avons été résignés à devoir mettre
À l’aide de défilement LED badges comme les tags de Noël !  BTW, ils sont des cartes-cadeaux de BestBuy !

À l’aide de défilement LED badges comme les tags de Noël ! BTW, ils sont des cartes-cadeaux de BestBuy !

Tout d'abord, ce Instructable n'est pas une création étape par étape de-la-terre-vers le haut ou encore un hack.   Son plus d'un... réorientation, je suppose.  OK, ok.  Disons juste que c'est une utilisation cool de la technologie.Pendant plusieurs a
À l’aide de vieux téléphones comme un interphone

À l’aide de vieux téléphones comme un interphone

Le circuit pour faire deux téléphones fonctionnent comme un interphone est extrêmement simple. Vous pouvez voir sur la photo, tout ce que vous avez vraiment besoin est un petit peu de câbles téléphoniques, une boîte de jonction, resiter 680 ohms (mêm
À l’aide de la TI MSP430 Launchpad comme dans système programmeur (FSI)

À l’aide de la TI MSP430 Launchpad comme dans système programmeur (FSI)

dans cette vidéo instructable, je vous montre comment utiliser le Texas Instruments MSP430 Launchpad pour programme votre MSP430 chips en circuit.Vous pouvez lire l'article complet ici.Visitez mon blog électronique ici : www.meanpc.com
Construction d’un capteur de largeur de bricolage à incandescence à l’aide du pied à coulisse numérique

Construction d’un capteur de largeur de bricolage à incandescence à l’aide du pied à coulisse numérique

Ce poste est sur la façon de construire un filament DIY largeur capteur à l'aide de coulisse numérique avec port de données intégré.Etape 1: Le schémaÉtape 2: Description des composantes clésExtracteur de filamentIl a 1 moteur pas à pas et 2 rouleaux
Numérique à analogique : Comment réaliser des données sous la forme

Numérique à analogique : Comment réaliser des données sous la forme

Données sont partout ! C'est le nombre d'oiseaux que vous passez dehors et environ en marchant dans la rue, il s'agit des types de saveurs de crème glacée les gens s'en prendre à une chaude journée d'été, c'est tout le monde que nous vivons. Les donn
A création d’impression 3D du début à la déposer à l’aide de Zbrush pour les débutants

A création d’impression 3D du début à la déposer à l’aide de Zbrush pour les débutants

Vous aurez besoin :Un ordinateur Zbrush 4R4 ou équivalent Z plugin 3D Printer exportateur (gratuit depuis la page web de Pixologic)Temps nécessaire: 2-3 heuresOK, c'est mon premier instructable et j'espère que vous trouverez utile. Le but est de mont
Coupe choses d’outil Lasso une Image à l’aide de Pixlr Editor de

Coupe choses d’outil Lasso une Image à l’aide de Pixlr Editor de

à un certain moment dans votre vie numérique, vous allez vouloir retirer quelque chose d'une image ou une photo. Que vous recherchiez une personne coupée et mettez-les sur un fond différent, ou il suffit de couper le fond, vous pourriez envisager de
Mistick - comme dans la brume Stick !

Mistick - comme dans la brume Stick !

L'été est le moment idéal pour obtenir à l'extérieur et profiter de temps avec la famille et les amis, parfois seulement la jouissance se coagule par la chaleur de l'été brutale. Le Mistick est là pour aider ! Il existe de nombreux produits disponibl
MSP430 basée Chronulator (à l’aide de la puce de Launchpad)

MSP430 basée Chronulator (à l’aide de la puce de Launchpad)

récemment, j'ai fait des expériences avec des microcontrôleurs. Un projet qui a vraiment attiré mon attention était le Chronulator à http://www.sharebrained.com. Dans le même temps, Texas Instruments a libéré kit de l'expérimentateur, appelé le Launc