কম্পিউটার

একটি C/C++ ফাংশন কল পাজল?


আমরা জানি যে C এবং C++ বিভিন্ন দিক থেকে অনেকটা একই রকম। C++ এর মধ্যে অতিরিক্ত অবজেক্ট ওরিয়েন্টেড বৈশিষ্ট্য রয়েছে, তবে বেশিরভাগ C প্রোগ্রাম C++ এও সঠিক হতে পারে। এখানে আমরা ফাংশন কল সম্পর্কিত একটি প্রোগ্রাম দেখতে পাব, যেটি C-তে লেখা হলে চালানো যেতে পারে, কিন্তু C++ তে কাজ করবে না।

উদাহরণ

#include<stdio.h>
void myFunction() {
   printf("Function called\n");
}
int main() {
   myFunction();
   myFunction(2);
}

আউটপুট

Function called
Function called

এই প্রোগ্রামটি সি তে চলবে এবং আউটপুট জেনারেট করবে, কিন্তু যখন আমরা C++ এ কম্পাইল করতে চাই, এটি কম্পাইলের সময় একটি ত্রুটি ফিরিয়ে দেবে। এটা বলবে অনেক আর্গুমেন্ট পাস হয়েছে।


  1. C/C++-এ rand() এবং srand()

  2. C/C++ এ putwchar() ফাংশন

  3. mbsrtowcs() ফাংশন C/C++ এ

  4. C/C++ এ সিস্টেম() ফাংশন