এটি YSignalSlot নামে একটি লিনাক্স অ্যাপ যার সর্বশেষ প্রকাশটি YSignalSlot.zip হিসাবে ডাউনলোড করা যেতে পারে। এটি ওয়ার্কস্টেশনের জন্য বিনামূল্যের হোস্টিং প্রদানকারী OnWorks-এ অনলাইনে চালানো যেতে পারে।
বিনামূল্যের OnWorks সহ YSignalSlot নামের এই অ্যাপটি অনলাইনে ডাউনলোড করুন এবং চালান৷
এই অ্যাপটি চালানোর জন্য এই নির্দেশাবলী অনুসরণ করুন:
- 1. আপনার পিসিতে এই অ্যাপ্লিকেশনটি ডাউনলোড করুন৷
- 2. আমাদের ফাইল ম্যানেজারে প্রবেশ করুন https://www.onworks.net/myfiles.php?username=XXXXX আপনি যে ইউজারনেম চান।
- 3. এই ধরনের ফাইল ম্যানেজারে এই অ্যাপ্লিকেশনটি আপলোড করুন।
- 4. এই ওয়েবসাইট থেকে OnWorks Linux অনলাইন বা Windows অনলাইন এমুলেটর বা MACOS অনলাইন এমুলেটর শুরু করুন।
- 5. OnWorks Linux OS থেকে আপনি এইমাত্র শুরু করেছেন, আমাদের ফাইল ম্যানেজারে যান https://www.onworks.net/myfiles.php?username=XXXXX আপনার পছন্দের ব্যবহারকারীর নাম সহ।
- 6. অ্যাপ্লিকেশনটি ডাউনলোড করুন, এটি ইনস্টল করুন এবং এটি চালান।
YSignalSlot
Ad
বর্ণনাঃ
YSignalSlot একটি হেডার শুধুমাত্র C++ লাইব্রেরি। এটি C++ এর মাধ্যমে সিগন্যাল-স্লট মেকানিজমের একটি বাস্তবায়ন। এটি C++ সংকেত, বুস্ট::সিগন্যাল এবং সিগস্লটের মতো। এটি নিবিড়ভাবে C++11 বৈশিষ্ট্য ব্যবহার করে।
সুবিধাদি:
- প্রায় সবকিছুই কম্পাইল-টাইম। তাই এটি দ্রুত।
- এটি একক স্লট ফাংশন বা সীমাহীন স্লট ফাংশনগুলির সাথে ব্যবহার করা যেতে পারে।
- "এমিট" ফাংশনের রিটার্ন টাইপ হল আপনার প্রকৃত স্লট ফাংশনের রিটার্ন টাইপের পয়েন্টার এবং এটি যে কোনো ধরনের হতে পারে।
- এটি "অকার্যকর" রিটার্ন টাইপ সমর্থন করে।
- স্লট(গুলি) সক্ষম বা নিষ্ক্রিয় করতে সেট করা যেতে পারে৷ যদি স্লট(গুলি) নিষ্ক্রিয় করা হয়, তাহলে সংকেত এই/এই স্লট(গুলি) নির্গত করতে পারে না।
- যদি নির্গত স্লটটি নিষ্ক্রিয় হয় বা এর রিটার্ন টাইপ অকার্যকর হয়, তাহলে "emit" ফাংশন "NULL" পয়েন্টার প্রদান করে।
- এটি সদস্য স্লট ফাংশন সঙ্গে কাজ করে.
- এটি "লুপের জন্য স্ট্যাটিক" এবং "স্ট্যাটিক যদি" এর জন্য মেটা প্রোগ্রামিং পদ্ধতি ব্যবহার করে।
- সংকেত নেস্টেড ব্যবহার করা যেতে পারে.
- রিসিভার "এই" পয়েন্টার হতে পারে।
- এটি বিনামূল্যে এবং এলজিপিএল লাইসেন্সপ্রাপ্ত।
- এটি C++11 বৈশিষ্ট্য ব্যবহার করে।
পাঠকবর্গ
ডেভেলপারগণ
প্রোগ্রামিং ভাষা
সি++, সি
এটি একটি অ্যাপ্লিকেশন যা https://sourceforge.net/projects/ysignalslot/ থেকেও আনা যেতে পারে। আমাদের বিনামূল্যের অপারেটিভ সিস্টেমগুলির মধ্যে একটি থেকে সবচেয়ে সহজ উপায়ে অনলাইনে চালানোর জন্য এটি OnWorks-এ হোস্ট করা হয়েছে।