Bonjour,

Je débute en programmation cpp et j'ai un petit problème avec un tuto.

Voilà ce qu'ils disent:
Un mot sur Windows

Si vous êtes sous Windows et que vous tentez d’afficher du texte avec des accents, vous allez obtenir des caractères bizarres. Pour afficher du code avec des accents, vous allez devoir ajouter les lignes 2, 3 et 8 dans votre code. Nous en reparlerons plus tard.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#define NOMINMAX
#include <Windows.h>
 
int main()
{
    // À utiliser avant d'afficher du texte.
    SetConsoleOutputCP(1252);
    std::cout << "Oui, je peux utiliser éèàï !" << std::endl;
}
Le problème c'est qu'après avoir compilé leur code, voilà ce que j'obtiens:
Oui, je peux utiliser éèÃ*ï !

Donc pas du tout la même phrase qu'eux..
D'où vient le problème ?