Olá, utilizar o std::setlocale deve resolver
https://en.cppreference.com/w/cpp/locale/setlocale
http://linguagemc.com.br/localizacao-de-programas-com-locale-h/
Caso a orientação do Felipe não funcione você pode tentar incluir uma lib e setar a configuração do terminal.
Utilize o #include <Windows.h> E no corpo da main() insere SetConsoleOutputCP(CP_UTF8);
Segue um exemplo do código apresentado na aula 1 do curso de introdução.
#include <iostream>
#include <Windows.h>
using namespace std;
int main(){
SetConsoleOutputCP(CP_UTF8);
cout<<"************************************" << endl;
cout<<"* Bem-vindos ao jogo da advinhação *" << endl;
cout<<"************************************" << endl;
int numero_secreto = 42;
cout << "O número secreto é " << numero_secreto << ". Não conte para ninguém!" << endl;
}