Comment faire passer la carte stl comme argument par défaut?STL Mappage comme argument par défaut
Répondre
typedef std::map<int,int> MyMap;
void myFunction (int arg1, int arg2, MyMap arg3=MyMap());
EDIT: oublié le nom de l'argument, désolé.
Huh? Pas de nom, tapez simplement? C'est permis, quand il n'y a pas de valeur, mais dans ce cas? –
@Kiril: Il est autorisé –
@Armen - agréable, c'est intéressant. +1 maintenant. –
Essayez ceci.
void CObject::someMethod(std::map<std::string, int> someMapContainer)
Mais honnêtement, je ne comprends pas complètement votre question.
Hey en fait j'ai un cours. Et il a une méthode appelée xyz(). J'appelle deux fois cette méthode d'une autre méthode qui n'est pas membre de la classe à laquelle appartient xyz(). Et je veux avoir une carte qui contiendra des données communes entre les deux appels à xyz(). J'ai quelques contraintes comme je ne peux pas utiliser la variable globale ou la variable statique. –
- 1. constructeur comme argument par défaut
- 2. Fonction Python intégrée comme argument par défaut?
- 3. Comment utiliser la valeur d'un argument non-par défaut comme valeur par défaut pour un argument par défaut dans Python?
- 4. Remplacer l'allocateur STL par défaut
- 5. Valeurs argument par défaut
- 6. C++ Fonction pointeur comme modèle par défaut Argument
- 7. std :: make_shared comme argument par défaut ne compile pas
- 8. Valeur par défaut sur le prédicat générique comme argument
- 9. argument par défaut manquant - erreur du compilateur
- 10. C# StringComparer: Argument en option par défaut
- 11. Aucun argument par défaut comportement avec Boost.Program_options?
- 12. STL défaut conteneur Initialisation
- 13. PHP Fonction Argument Valeur par défaut
- 14. argument par défaut fonction changement de signature
- 15. Fonctions de valeur par défaut argument
- 16. Mappage UV par défaut de Blender
- 17. Écriture STL comme itérateur
- 18. Puis-je utiliser le résultat d'une méthode C# (avec un argument) comme argument par défaut d'une autre méthode?
- 19. struct comme argument inconnu
- 20. Obtenez la date actuelle comme argument par défaut pour une méthode
- 21. Python, objet mutable comme argument par défaut, y a-t-il un moyen de résoudre?
- 22. appelable comme argument par défaut dict.get sans être appelé si la clé existe
- 23. Non possible: ce pointeur est utilisé comme argument par défaut. Pourquoi?
- 24. Comment utiliser une variable comme valeur par défaut d'un argument proc TCL
- 25. PHP: Constantes et séparateur Bitwise comme argument par défaut à une méthode
- 26. Python: argument par défaut de dict ... comment n'ai-je pas su qu'ils fonctionnent comme ceci?
- 27. Pourquoi Symfony n'a pas de mappage d'URL par défaut?
- 28. Définition d'un mappage de type par défaut sur Hibernate 4
- 29. Argument de Drupal Views - Fournit l'argument par défaut: PHP code
- 30. Datetime en java et mappage datetime par défaut en hibernation
Pouvez-vous nous donner un peu plus de détails sur ce que vous essayez d'accomplir? – jpm
En tant que paramètre par défaut à quoi? S'il vous plaît lors de la demande décrire le problème avec autant de détails que possible. –
Comme paramètre par défaut pour l'une des méthodes. –