SlideShare a Scribd company logo
STL (Multimap) – C++

Guy and Gal in STL

               Hi, all it's really a long time that I was away from
               this all. Few days back while I was just working, I
               got a chance to implement Map/Multi-Map of
               C++(STL). And trust me I found a cute sketch with
               all innocence of the bond of love within a "Couple"
               or more suitable word that can I choose, will be
               "Pair" (means both of them are just completing
each other), off course in Multi-Map/Map of STL.



Here, I can bet you will realize my words are not just words but
it's just the voice of your heart.



For the shake of trust you can execute the code snippet.


You can find the technical definition of the terms all over the
internet and Off-course I will not waste my time for that. I think
let's change our angle of position and have a look, you will find the
imprints of complete love. I don't know you had ever loved anyone
or not but yes, if you have any practical experience then you can
visualize the portraits more clearly


Okee, so lets have a short story about a pretty gal and a guy
(ohh           , you can imagine this as your friend       ).




Let’s change a Bit                                              Page 1
STL (Multimap) – C++

In my case, the gal is so pretty that the guy never ever wishes to
see her nervous, sad or tense face. As;
std::string pretty_gal = "dazzling_smile";
std::string a_gentle_guy = "guy_in_love";

His just a wish to make her all happy and No-one knows how he
manages all this against every odds. I don't know about the real
scenario but let's create a bond within them, As;
std::pair loving_couple;
loving_couple = std::make_pair(pretty_gal,
a_gentle_guy);

Even I am lacking, the exact sentiments of the guy, but all that he
need, is her happiness may be as; he wants his identification with
that only. I or Any guy, just can imagine that how deeply he is
attached with her and I really don't have any experience of being
Gal So I think a Gal reader can visualize it some what similar.
(***Note*** (for Gal): ... Can Visualize It, If they have some good
coordination between heart and brain, All they lack at this point, I
know It.           Whatever Exceptions are always there)



So our gentle guy has mapped himself within the happiness of the
gal as;
std::multimap feeling_bond;
feeling_bond.insert (loving_couple);

Now if, you need to find the guy, you can make use of just a single
reference as gal's smile;
std::multimap::iterator _bond_;
_bond_ = feeling_bond.find("dazzling_smile");


Let’s change a Bit                                              Page 2
STL (Multimap) – C++

printf("%s for %s", _bond_->second.c_str(),
_bond_->first.c_str());

And the Output window will show you a message:
Output Window: "guy_in_love for dazzling_smile"

Yes It may possible, that you have some or all different
prospective with the concept and even with example or
scenario, that I had selected. I really don't need it. And
please don't try to certify this; I will hardly bother about
it.



As Always I thought to express my view in favor of concept I done
that, you don't like it, It's completely your choice and I will always
have respect for that. Programming is just Fun If you are capable
to enjoy it ... So ... Take Care ... in someone's style not mine, I used
to say ... Catch you again ...



The Overall code can be found as bellow and is running
successfully in Win32 Console Application with VC9 in
Visual Studio 2008.
//-------------------
//Code Snippet
//-------------------

#include             "stdafx.h"
#include             "iostream"
#include             "string"
#include             "map"

Let’s change a Bit                                                 Page 3
STL (Multimap) – C++


void test_func(void)
{
    std::string pretty_gal = "dazzling_smile";
    std::string a_gentle_guy = "guy_in_love";
    std::pair loving_couple;
    loving_couple = std::make_pair(pretty_gal,
a_gentle_guy);
    std::multimapfeeling_bond;
    feeling_bond.insert(loving_couple);
    std::multimap::iterator bond_itr;
    bond_itr =
feeling_bond.find("dazzling_smile");
    printf("%s for %s", bond_itr-
>second.c_str(), bond_itr->first.c_str());
}

int main()
{
    test_func();
    printf("nnn");
    return 0;
}




Let’s change a Bit                           Page 4
A Guy and gal in STL
A Guy and gal in STL

More Related Content

What's hot

Tír na nÓg - Ceacht 06
Tír na nÓg - Ceacht 06Tír na nÓg - Ceacht 06
Tír na nÓg - Ceacht 06
Seomra Ranga
 
An Dochtúir sa Teach Ceacht 34
An Dochtúir sa Teach Ceacht 34An Dochtúir sa Teach Ceacht 34
An Dochtúir sa Teach Ceacht 34
Seomra Ranga
 
Hóra a Pháid - Ceacht 07
Hóra a Pháid - Ceacht 07Hóra a Pháid - Ceacht 07
Hóra a Pháid - Ceacht 07
Seomra Ranga
 
Tír na nÓg - Ceacht 3
Tír na nÓg - Ceacht 3Tír na nÓg - Ceacht 3
Tír na nÓg - Ceacht 3
Seomra Ranga
 
Hóra a Pháid - Ceacht 09
Hóra a Pháid - Ceacht 09Hóra a Pháid - Ceacht 09
Hóra a Pháid - Ceacht 09
Seomra Ranga
 
Dúisigh a Bhríd - Ceacht 32
Dúisigh a Bhríd - Ceacht 32Dúisigh a Bhríd - Ceacht 32
Dúisigh a Bhríd - Ceacht 32
Seomra Ranga
 
Dúisigh a Bhríd - Ceacht 33
Dúisigh a Bhríd - Ceacht 33Dúisigh a Bhríd - Ceacht 33
Dúisigh a Bhríd - Ceacht 33
Seomra Ranga
 
Dúisigh a Bhríd Ceacht 34
Dúisigh a Bhríd Ceacht 34Dúisigh a Bhríd Ceacht 34
Dúisigh a Bhríd Ceacht 34
Seomra Ranga
 
Hóra a Pháid - Ceacht 11
Hóra a Pháid - Ceacht 11Hóra a Pháid - Ceacht 11
Hóra a Pháid - Ceacht 11
Seomra Ranga
 
Dúisigh a Bhríd - Ceacht 31
Dúisigh a Bhríd - Ceacht 31Dúisigh a Bhríd - Ceacht 31
Dúisigh a Bhríd - Ceacht 31
Seomra Ranga
 
Hóra a Pháid - Ceacht 08
Hóra a Pháid - Ceacht 08Hóra a Pháid - Ceacht 08
Hóra a Pháid - Ceacht 08
Seomra Ranga
 
An Dochtúir sa Teach - Ceacht 29
An Dochtúir sa Teach - Ceacht 29An Dochtúir sa Teach - Ceacht 29
An Dochtúir sa Teach - Ceacht 29
Seomra Ranga
 
Dúisigh a Bhríd - Ceacht 37
Dúisigh a Bhríd - Ceacht 37Dúisigh a Bhríd - Ceacht 37
Dúisigh a Bhríd - Ceacht 37
Seomra Ranga
 

What's hot (13)

Tír na nÓg - Ceacht 06
Tír na nÓg - Ceacht 06Tír na nÓg - Ceacht 06
Tír na nÓg - Ceacht 06
 
An Dochtúir sa Teach Ceacht 34
An Dochtúir sa Teach Ceacht 34An Dochtúir sa Teach Ceacht 34
An Dochtúir sa Teach Ceacht 34
 
Hóra a Pháid - Ceacht 07
Hóra a Pháid - Ceacht 07Hóra a Pháid - Ceacht 07
Hóra a Pháid - Ceacht 07
 
Tír na nÓg - Ceacht 3
Tír na nÓg - Ceacht 3Tír na nÓg - Ceacht 3
Tír na nÓg - Ceacht 3
 
Hóra a Pháid - Ceacht 09
Hóra a Pháid - Ceacht 09Hóra a Pháid - Ceacht 09
Hóra a Pháid - Ceacht 09
 
Dúisigh a Bhríd - Ceacht 32
Dúisigh a Bhríd - Ceacht 32Dúisigh a Bhríd - Ceacht 32
Dúisigh a Bhríd - Ceacht 32
 
Dúisigh a Bhríd - Ceacht 33
Dúisigh a Bhríd - Ceacht 33Dúisigh a Bhríd - Ceacht 33
Dúisigh a Bhríd - Ceacht 33
 
Dúisigh a Bhríd Ceacht 34
Dúisigh a Bhríd Ceacht 34Dúisigh a Bhríd Ceacht 34
Dúisigh a Bhríd Ceacht 34
 
Hóra a Pháid - Ceacht 11
Hóra a Pháid - Ceacht 11Hóra a Pháid - Ceacht 11
Hóra a Pháid - Ceacht 11
 
Dúisigh a Bhríd - Ceacht 31
Dúisigh a Bhríd - Ceacht 31Dúisigh a Bhríd - Ceacht 31
Dúisigh a Bhríd - Ceacht 31
 
Hóra a Pháid - Ceacht 08
Hóra a Pháid - Ceacht 08Hóra a Pháid - Ceacht 08
Hóra a Pháid - Ceacht 08
 
An Dochtúir sa Teach - Ceacht 29
An Dochtúir sa Teach - Ceacht 29An Dochtúir sa Teach - Ceacht 29
An Dochtúir sa Teach - Ceacht 29
 
Dúisigh a Bhríd - Ceacht 37
Dúisigh a Bhríd - Ceacht 37Dúisigh a Bhríd - Ceacht 37
Dúisigh a Bhríd - Ceacht 37
 

Viewers also liked

Wan Important Questions
Wan Important QuestionsWan Important Questions
Wan Important Questions
Saket Pathak
 
Wan notes
Wan notesWan notes
Wan notes
Saket Pathak
 
Lab. Programs in C
Lab. Programs in CLab. Programs in C
Lab. Programs in C
Saket Pathak
 
C++ lab assignment
C++ lab assignmentC++ lab assignment
C++ lab assignment
Saket Pathak
 
Pointers in c
Pointers in cPointers in c
Pointers in c
Saket Pathak
 
Recursion in c
Recursion in cRecursion in c
Recursion in c
Saket Pathak
 
Data Structure in C (Lab Programs)
Data Structure in C (Lab Programs)Data Structure in C (Lab Programs)
Data Structure in C (Lab Programs)
Saket Pathak
 
Multiple inheritance in c++
Multiple inheritance in c++Multiple inheritance in c++
Multiple inheritance in c++
Saket Pathak
 

Viewers also liked (8)

Wan Important Questions
Wan Important QuestionsWan Important Questions
Wan Important Questions
 
Wan notes
Wan notesWan notes
Wan notes
 
Lab. Programs in C
Lab. Programs in CLab. Programs in C
Lab. Programs in C
 
C++ lab assignment
C++ lab assignmentC++ lab assignment
C++ lab assignment
 
Pointers in c
Pointers in cPointers in c
Pointers in c
 
Recursion in c
Recursion in cRecursion in c
Recursion in c
 
Data Structure in C (Lab Programs)
Data Structure in C (Lab Programs)Data Structure in C (Lab Programs)
Data Structure in C (Lab Programs)
 
Multiple inheritance in c++
Multiple inheritance in c++Multiple inheritance in c++
Multiple inheritance in c++
 

More from Saket Pathak

GNU GCC - what just a compiler...?
GNU GCC - what just a compiler...?GNU GCC - what just a compiler...?
GNU GCC - what just a compiler...?
Saket Pathak
 
C++ friendship
C++ friendshipC++ friendship
C++ friendship
Saket Pathak
 
C++ Template
C++ TemplateC++ Template
C++ Template
Saket Pathak
 
Copy constructor
Copy constructorCopy constructor
Copy constructor
Saket Pathak
 
Malloc, calloc, realloc
Malloc, calloc, reallocMalloc, calloc, realloc
Malloc, calloc, realloc
Saket Pathak
 
C++ diamond problem
C++ diamond problemC++ diamond problem
C++ diamond problem
Saket Pathak
 

More from Saket Pathak (6)

GNU GCC - what just a compiler...?
GNU GCC - what just a compiler...?GNU GCC - what just a compiler...?
GNU GCC - what just a compiler...?
 
C++ friendship
C++ friendshipC++ friendship
C++ friendship
 
C++ Template
C++ TemplateC++ Template
C++ Template
 
Copy constructor
Copy constructorCopy constructor
Copy constructor
 
Malloc, calloc, realloc
Malloc, calloc, reallocMalloc, calloc, realloc
Malloc, calloc, realloc
 
C++ diamond problem
C++ diamond problemC++ diamond problem
C++ diamond problem
 

Recently uploaded

How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 

Recently uploaded (20)

How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 

A Guy and gal in STL

  • 1. STL (Multimap) – C++ Guy and Gal in STL Hi, all it's really a long time that I was away from this all. Few days back while I was just working, I got a chance to implement Map/Multi-Map of C++(STL). And trust me I found a cute sketch with all innocence of the bond of love within a "Couple" or more suitable word that can I choose, will be "Pair" (means both of them are just completing each other), off course in Multi-Map/Map of STL. Here, I can bet you will realize my words are not just words but it's just the voice of your heart. For the shake of trust you can execute the code snippet. You can find the technical definition of the terms all over the internet and Off-course I will not waste my time for that. I think let's change our angle of position and have a look, you will find the imprints of complete love. I don't know you had ever loved anyone or not but yes, if you have any practical experience then you can visualize the portraits more clearly Okee, so lets have a short story about a pretty gal and a guy (ohh , you can imagine this as your friend ). Let’s change a Bit Page 1
  • 2. STL (Multimap) – C++ In my case, the gal is so pretty that the guy never ever wishes to see her nervous, sad or tense face. As; std::string pretty_gal = "dazzling_smile"; std::string a_gentle_guy = "guy_in_love"; His just a wish to make her all happy and No-one knows how he manages all this against every odds. I don't know about the real scenario but let's create a bond within them, As; std::pair loving_couple; loving_couple = std::make_pair(pretty_gal, a_gentle_guy); Even I am lacking, the exact sentiments of the guy, but all that he need, is her happiness may be as; he wants his identification with that only. I or Any guy, just can imagine that how deeply he is attached with her and I really don't have any experience of being Gal So I think a Gal reader can visualize it some what similar. (***Note*** (for Gal): ... Can Visualize It, If they have some good coordination between heart and brain, All they lack at this point, I know It. Whatever Exceptions are always there) So our gentle guy has mapped himself within the happiness of the gal as; std::multimap feeling_bond; feeling_bond.insert (loving_couple); Now if, you need to find the guy, you can make use of just a single reference as gal's smile; std::multimap::iterator _bond_; _bond_ = feeling_bond.find("dazzling_smile"); Let’s change a Bit Page 2
  • 3. STL (Multimap) – C++ printf("%s for %s", _bond_->second.c_str(), _bond_->first.c_str()); And the Output window will show you a message: Output Window: "guy_in_love for dazzling_smile" Yes It may possible, that you have some or all different prospective with the concept and even with example or scenario, that I had selected. I really don't need it. And please don't try to certify this; I will hardly bother about it. As Always I thought to express my view in favor of concept I done that, you don't like it, It's completely your choice and I will always have respect for that. Programming is just Fun If you are capable to enjoy it ... So ... Take Care ... in someone's style not mine, I used to say ... Catch you again ... The Overall code can be found as bellow and is running successfully in Win32 Console Application with VC9 in Visual Studio 2008. //------------------- //Code Snippet //------------------- #include "stdafx.h" #include "iostream" #include "string" #include "map" Let’s change a Bit Page 3
  • 4. STL (Multimap) – C++ void test_func(void) { std::string pretty_gal = "dazzling_smile"; std::string a_gentle_guy = "guy_in_love"; std::pair loving_couple; loving_couple = std::make_pair(pretty_gal, a_gentle_guy); std::multimapfeeling_bond; feeling_bond.insert(loving_couple); std::multimap::iterator bond_itr; bond_itr = feeling_bond.find("dazzling_smile"); printf("%s for %s", bond_itr- >second.c_str(), bond_itr->first.c_str()); } int main() { test_func(); printf("nnn"); return 0; } Let’s change a Bit Page 4