কম্পিউটার

strcoll() C/C++ এ


strcoll() ফাংশনটি লোকেল ব্যবহার করে দুটি স্ট্রিং তুলনা করতে ব্যবহৃত হয় - নির্দিষ্ট কোলেটিং সিকোয়েন্স।

এটি ফেরত দেয় -

  • শূন্য, যখন উভয় স্ট্রিং একই,
  • প্রথম স্ট্রিং অন্যের থেকে বড় হলে শূন্য মানের থেকে বেশি
  • শূন্য মানের থেকে কম, যখন প্রথম স্ট্রিং অন্যের থেকে কম হয়।

এখানে C ভাষায় strcoll() এর সিনট্যাক্স রয়েছে,

int strcoll(const char *first_string, const char *second_string);

এখানে C ভাষায় strcoll() এর একটি উদাহরণ রয়েছে,

উদাহরণ

#include <stdio.h>
#include <string.h>
int main () {
   const char s1[] = "Helloworld";
   const char s2[] = "Blank";
   char *result;
   result = strcoll(s1, s2);
   if(result > 0)
   printf("String s1 is greater than string s2");
   else if(result < 0)
   printf("String s1 is less than string s2");
   else
   printf(" Strings are not same");
   return(0);
}

আউটপুট

String s1 is greater than string s2

  1. C++ এ একটি স্ট্রিং টোকেনাইজ করা

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

  3. C/C++ এ একটি স্ট্রিং বিপরীত করুন

  4. C++ এ একটি স্ট্রিংকে টোকেনাইজ করবেন?