web-dev-qa-db-ja.com

C ++でギリシャ文字のデルタを印刷する方法

物理学の方程式を解く小さなコンソールベースのアプリケーションがあります。特定の状況でΔVを見つけたいかどうかをユーザーに尋ねようとしていますが、コンソールにデルタ文字を印刷する方法がわかりません。これが私のコードです:

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;

これは「ΔV」をコンソールに出力しません。 "Δ"は私のIDE(Dev-C++))にも表示されず、代わりに疑問符として表示されます。Δをコンソールに出力する方法を知っている人がいれば、私は非常に感謝しますあなたが私に与えることができるどんな助けでも。

前もって感謝します!

プラットフォームでサポートされている場合は、Unicodeエスケープ文字を使用できます。ギリシャの首都デルタの場合、コードは\u0394

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

出力:ΔV

ライブデモ

今後の読者のために、ギリシャ語の大文字のエスケープシーケンスを以下に示します。

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

ギリシャ語の小文字の場合:

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

ライブデモ

他のアルファベットや他の記号に興味がある人のために、サポートされているエスケープ文字 here を見つけることができます。

15
101010