কম্পিউটার

POSIX ব্যবহার করে কিভাবে একটি কমান্ড চালাবেন এবং C++ এর মধ্যে কমান্ডের আউটপুট পাবেন?


এখানে আমরা দেখব কিভাবে C++ এর মাধ্যমে POSIX কমান্ড ব্যবহার করতে হয়। প্রক্রিয়াটি খুবই সহজ, আমাদের সিস্টেম() নামক ফাংশনটি ব্যবহার করতে হবে। এর ভিতরে আমাদের স্ট্রিং পাস করতে হবে। সেই স্ট্রিংটিতে POSIX কমান্ড থাকবে।

সিনট্যাক্স নিচের মত।

system(“command”)

উদাহরণ

#include <iostream>
using namespace std;
int main () {
   cout << "Print string using echo command" << endl;
   system("echo 'Hello World'");
   cout << "Calculate math expression using bc" << endl;
   system("echo '22 / 7' | bc -l");
   return 0;
}

আউটপুট

Print string using echo command
Hello World
Calculate math expression using bc
3.14285714285714285714

  1. সি++ ব্যবহার করে ওপেনসিভিতে একটি নির্দিষ্ট পিক্সেলের মান কীভাবে পাবেন?

  2. কিভাবে C++ ব্যবহার করে OpenCV-এ একটি উপবৃত্ত আঁকবেন?

  3. কিভাবে C++ ব্যবহার করে OpenCV-এ একটি লাইন আঁকবেন?

  4. কিভাবে C++ ব্যবহার করে OpenCV-তে ইমেজ লোড এবং দেখাবেন?