كنت عايز اعرف اكتب ازاي رموز تعبيريه باللغة ال++c💞
يمكن تخزين الرموز التعبيرية على شكل سلاسل نصية string مثلاً، ثم التعامل معها كقيمة، وإن كنت تريد تعديل الرمز عليك التأكد من القيمة عن طريق جدول Unicode
يمكن تنفيذ الشيفرة التالية على مترجم gcc الخاص ب ++c وسيكون الناتج عبارة عن هذا الرمز
#include <iostream> int main() { const char *s = u8"\U0001F600"; std::cout << s; }
الموز التعبيرية يمكن الحصول عليهم من ويكيبيديا:
نستبدل إشارة + ب 000 ثم لكل رمز نبدل الحرف X برقمه ضمن أي عمود
مثلا رمز الكلب في العمود 6 فيكون رقمه 5 أي 6-1 و رمزه U+1F41x فتصبح
U + 1F41 x U 000 1F41 5 U0001F415
وفي الشيفرة تصبح: حيث نضيف u8 لتحديد الترميز ب UTF-8 و \ قبل حرف U
std::cout <<u8"\U0001F415"; ^^^^ ^
مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.
صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.