मैं सी ++ में बी-पेड़ को कार्यान्वित करता हूं, मेरे पास एक स्टैक है जो जोड़ों को बचाता है। मेरी समस्या यह है कि, मैं इस ढेर में कैसे डालता हूं क्योंकि धक्का केवल 1 तर्क स्वीकार करता है। धन्यवाद2 पैरा के साथ स्टैक एसटीएल
5
A
उत्तर
3
#include <utility>
// ...
stack<pair<string,string> > s;
s.push(make_pair("roses", "red"));
6
मानक पुस्तकालय द्वारा प्रदान की गई std :: जोड़ी का उपयोग करें।
आप उन्हें make_pair फ़ंक्शन के साथ बना सकते हैं।
#include <iostream>
#include <stack>
#include <string>
using namespace std;
int main(int argc, char **argv)
{
int myInt = 1;
string myString("stringVal");
stack<pair<string, int> > myStack;
myStack.push(make_pair(myString, myInt));
return 1;
}
+0
धन्यवाद। मैं एसटीएल kwon नहीं है। यह सिर्फ मुझे इसकी ज़रूरत है। सभी को धन्यवाद। – petercartagena
3
#include <stack>
#include <utility>
#include <iostream>
using namespace std;
int main() {
stack <pair<int,int> > s;
s.push(make_pair(1, 2));
pair <int, int> p = s.top();
cout << p.first << " " << p.second << endl;
}
संबंधित मुद्दे
- 1. एसटीएल स्टैक और प्राथमिकता_क्यू
- 2. रेल रूटिंग और पैरा 'के साथ पैरा। उनमें
- 3. 2-आयामी एसटीएल वेक्टर सी ++
- 4. पैरा (mfrow)
- 5. वास्तव में क्या __attribute__ ((खंड ("स्टैक"))? के साथ "स्टैक" खंड
- 6. एसटीएल वैक्टर अनियंत्रित भंडारण के साथ?
- 7. एसटीएल unordered_map __m128 मानों के साथ क्रैश
- 8. Autodoc पैरा?
- 9. एसटीएल या एसटीएल के लिए, यह सवाल
- 10. रेल: लिंक_to ब्लॉक के साथ और पैरा प्राप्त करें?
- 11. एसटीएल
- 12. सी ++ एसटीएल में एसटीएल
- 13. एसटीएल
- 14. एसटीएल
- 15. एसटीएल
- 16. एसटीएल
- 17. एसटीएल
- 18. एसटीएल
- 19. एसटीएल?
- 20. यूनिटी के साथ संपत्ति इंजेक्शन स्टैक ओवरफ्लो
- 21. C++ एसटीएल घुमाव के
- 22. रेल: अजाक्स के माध्यम से पास पैरा
- 23. एसटीएल एल्गोरिदम
- 24. रन-टाइम जांच विफलता # 2 - चर के आसपास स्टैक दूषित
- 25. ऐ कार्यक्रम पैरा पैटर्न
- 26. हैश बनाम एकाधिक पैरा?
- 27. सी ++ एसटीएल प्रश्न: आवंटक
- 28. सिनात्रा के साथ स्लेश के साथ पैरा का उपयोग कैसे करें?
- 29. एसटीएल count_if
- 30. दिलचस्प "रेफरी के पैरा" सुविधा, कोई कामकाज?
आप अपनी समस्या स्पष्ट कर सकता हूँ? अब यह एक सरल 'stack.push (std :: make_pair (पहला, दूसरा)) लगता है; '' std' के साथ 'std :: stack>' आपको बस इतना ही चाहिए। –
Pieter