Como imprimir caracteres Unicode em C ++?

Estou tentando imprimir um russo "ф" (U + 0444 CYRILLIC PEQUENO LETRA EF) caractere, que é dado um código de decimal1092. Usando o C ++, como posso imprimir esse caractere? Eu teria pensado que algo ao longo das linhas seguintes funcionaria, ainda assim ...

int main (){
   wchar_t f = '1060';
   cout << f << endl;
}