أرشيف

Archive for the ‘سي++C’ Category

المكتبه Console V.01 لتزيين وتلوين المخرجات C++ Console Screen

السلام عليكم ورحمه الله وبركاته ،،

الكثير منا يحاول تزيين برنامجه C++ Console Application واضافه الالوان وبعض الخصائص الأخرى ، وهناك الكثير من المكتبات لفعل ذلك وأشهرها مكتبه بورلاند Graphics.h والتى كانت تعمل تحت مترجمات الدوز القديمه Borland C++ 4، والأن تطورت المكتبه وأصبح لها أصدار جديد متوافق مع مترجمات سي++ الجديده يعمل على DEV-C++ & Mingw..

في هذا التدوينة سنلقى الضوء على أحد المكتبات البسيطه للغايه التي قمت بكتابتها فيما مضى ، و قد تفيد فقط المبتدئين ، المكتبه توقفت من تطويرها لكن اذا أردت المشاركه في المكتبه وتطويرها فمرحبا بك ..

إقرأ المزيد…

Categories: سي++C

String Tokenizer Class

السلام عليكم ورحمة الله وبركاته ،

عملية الToeknizing هي من أشهر العمليات عند التعامل مع النصوص ، وهي بشكل عام تقسيم النص الى عدة نصوص ويتم فصل ذلك النص حسب العلامة التي تريدها ..

للأسف لا توجد في لغه سي++ القياسية Standard C++ Library أي كلاس أو دالة جاهزة للقيام بذلك بشكل مباشر ( توجد داله في مكتبة لغه السي القياسية C Run-time Library بالإسم strtok تقريبا ولكن كما يوضح الإسم هي تتعامل مع نصوص السي C-Style String وليس string in cpp ) ، كما أن التعامل مع تلك الدالة يحتاج لإستخدام بضعه دوال أخرى في السي للتعامل مع النصوص .

إقرأ المزيد…

Categories: سي++C