#include <iostream>
using namespace std;
int main()
{
cout<<"هذا نص بالعربي";
return 0;
}
ستعطي نتيجة كالتالي:
كحل لهاته المشكلة يمكنك إستعمال مكتبة ArabicString التي توفر طباعة أنظف للنصوص العربية في ++c
مثال عن الإستعمال:
#include <iostream>
#include "arabicstring.h"
using namespace std;
int main()
{
ArabicString::goArabic();// to set arabic out/in console
ArabicString test = L"اتز هيما ساما";
test.makeShape(); // لصنع شكل نص المتغير
wcout << test.getText() << endl; // ارجاع النص
wcout << test.getShape() << endl; // ارجاع شكل النص
wcout << test.getReShape()<<endl; //ارجاع شكل النص بالمعكوس بسبب الكونسل من يسار لليمين