কম্পিউটার

কিভাবে একটি std::string এবং একটি int C++ এ সংযুক্ত করবেন?


এই প্রোগ্রামে আমরা দেখব কিভাবে C++ এ একটি স্ট্রিং এবং ইন্টিজার টাইপ ডেটা একত্রিত করা যায়। স্ট্রিং এবং পূর্ণসংখ্যা ডেটা একত্রিত করতে, আমাদের প্রথমে পূর্ণসংখ্যাকে স্ট্রিং-এ রূপান্তর করতে হবে। এটি রূপান্তর করতে আমরা stringstream ব্যবহার করছি। এটি কিছু বৈশিষ্ট্য প্রদান করে। এটি সংখ্যা বা স্ট্রিং নেয় তারপর এটিকে স্ট্রিং করুন৷

Input: String “str” and Number 10
Output: Concatenated string “str10”

অ্যালগরিদম

Step 1: Take string and number
Step 2: Convert number to string
Step 3: Concatenate them
Step 4: End

উদাহরণ কোড

#include <iostream>
#include <sstream>
using namespace std;
string int_to_str(int x) {
   stringstream ss;
   ss << x;
   return ss.str();
}
int main() {
   string my_str = "This is a string: ";
   int x = 50;
   string concat_str;
   concat_str = my_str + int_to_str(x);
   cout << concat_str;
}

আউটপুট

This is a string: 50

  1. কিভাবে C++ একটি int-এ একটি স্ট্রিং পার্স করবেন?

  2. কিভাবে একটি int কে C++ এ স্ট্রিং এ রূপান্তর করবেন?

  3. কিভাবে C++ এ CSV ফাইল পড়তে ও পার্স করবেন?

  4. আমি কিভাবে পাইথনে str এবং int অবজেক্টকে সংযুক্ত করতে পারি?