কম্পিউটার

কিভাবে একটি std::string const char* বা char* এ C++ এ রূপান্তর করবেন?


আপনি স্ট্রিং বিষয়বস্তু সহ একটি const char* পেতে স্ট্রিং ক্লাসের c_str() পদ্ধতি ব্যবহার করতে পারেন।

উদাহরণ

#include<iostream>
using namespace std;

int main() {
   string x("hello");
   const char* ccx = x.c_str();
   cout << ccx;
}

আউটপুট

এটি −

আউটপুট দেবে
hello

একটি চর* পেতে, কপি ফাংশন ব্যবহার করুন।

উদাহরণ

#include<iostream>
using namespace std;

int main() {
   string x("hello");

   // Allocate memory
   char* ccx = new char[s.length() + 1];

   // Copy contents
   std::copy(s.begin(), s.end(), ccx)
   cout << ccx;
}

আউটপুট

এটি −

আউটপুট দেবে
hello



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

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

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

  4. কিভাবে একটি তালিকা সি# এ স্ট্রিং এ রূপান্তর করবেন?