c++ c++11 unicode console non-ascii-characters

Cómo imprimir la letra griega delta en c++



c++11 unicode (1)

Si su plataforma lo admite, podría usar caracteres de escape Unicode. Para el delta de la capital griega, el código es /u0394 :

#include <iostream> int main() { std::cout << "/u0394V" << ''/n''; }

salida: ΔV

Demo en vivo

Para el futuro lector, abajo doy las secuencias de escape para las letras mayúsculas griegas:

Letter Description Escape-Sequence ------------------------------------- A Alpha /u0391 B Beta /u0392 Γ Gamma /u0393 Δ Delta /u0394 Ε Epsilon /u0395 Ζ Zeta /u0396 Η Eta /u0397 Θ Theta /u0398 Ι Iota /u0399 Κ Kappa /u039A Λ Lambda /u039B Μ Mu /u039C Ν Nu /u039D Ξ Xi /u039E Ο Omicron /u039F Π Pi /u03A0 Ρ Rho /u03A1 Σ Sigma /u03A3 Τ Tau /u03A4 Υ Upsilon /u03A5 Φ Phi /u03A6 Χ Chi /u03A7 Ψ Psi /u03A8 Ω Omega /u03A9

y para las letras bajas griegas:

Letter Description Escape-Sequence ------------------------------------- α Alpha /u03B1 β Beta /u03B2 γ Gamma /u03B3 δ Delta /u03B4 ε Epsilon /u03B5 ζ Zeta /u03B6 η Eta /u03B7 θ Theta /u03B8 ι Iota /u03B9 κ Kappa /u03BA λ Lambda /u03BB μ Mu /u03BC ν Nu /u03BD ξ Xi /u03BE ο Omicron /u03BF π Pi /u03C0 ρ Rho /u03C1 σ Sigma /u03C3 τ Tau /u03C4 υ Upsilon /u03C5 φ Phi /u03C6 χ Chi /u03C7 ψ Psi /u03C8 ω Omega /u03C9

Demo en vivo

Para las personas interesadas en otros alfabetos, así como en otros símbolos, puede encontrar más personajes de escape compatibles here .

Tengo una pequeña aplicación basada en consola que resolverá ecuaciones físicas. Estoy tratando de preguntarle al usuario si quiere encontrar el ΔV en una situación determinada, pero no puedo averiguar cómo imprimir la letra delta en la consola. Aquí está mi código:

cout << "Select what you would like to find:/n" << "1 - Acceleration" << endl << "2 - Initial Velocity" << endl << "3 - Final Velocity" << endl << "4 - ΔV" << "/n/n"; cin >> choice;

Esto no imprime "ΔV" a la consola. La "Δ" ni siquiera se muestra en mi IDE (Dev-C ++), sino que se muestra como un signo de interrogación. Si alguien sabe cómo puedo imprimir Δ en la consola, le agradecería cualquier ayuda que me pueda brindar.

¡Gracias por adelantado!