2010-10-08 16 views

Répondre

1

Je vais essayer de répondre à la partie C++. Vous ne pouvez pas lire les caractères arabes de la console avec cin. Cependant, dans <iostream>, il y a un objet wcin de type wistream - un flux d'entrée de caractères larges. Et vous devriez lire une entrée pas dans string mais dans wstring.

par exemple

#include <iostream> 
#include <string> 
int main() 
{ 
    std::wstring s; 
    std::wcin >> s; 
} 

Ce fut le C++ partie, mais la question reste de savoir si oui ou non votre système d'exploitation permet de larges caractères dans la fenêtre de la console. HTH

+1

Parmi le groupe démographique cible, je suis confiant que tous les systèmes d'exploitation le permettront. – MSalters

+0

Hmmm Merci pour l'entrée je vais essayer ceci:) .. !! – Seeker