私はCodeBlocksのWxWidgetsで電卓を作ろうとしています。私はボタンを作ったので、答えを表示したい。答えをどのように表示するのですか?WxWidgetsで式の答えをどのように表示しますか?
答えて
最も簡単な場合は、wxTextCtrl
とwxTE_READONLY
のスタイルを使用します。これにより、ユーザーは回答を選択し(おそらくその一部)、クリップボードにコピーすることができます。
もちろん、これは唯一の可能性ではありませんが、実際に達成したいことははっきりしていません。
答えを表示するコードを使用できますか?たとえば、次の式を実行するとします。 sum = a + b(sum、a、bは変数)、このようなコードを作ることはできますか? cout << sum << endl; ? –
@JustinGeorge、あなたはScientific Calculatorのような意味ですか? – Igor
@JustinGeorge GUIアプリケーションで 'cout'を使うことはできません。それは意味をなさない(とにかく、リダイレクトせずに、ちょっとサポートされていますが、あなたがそこに行きたいとは思わない)。 GUI以外のサンプルプログラムをGUIに変換する場合は、文ごとに行うことはできませんが、プログラムの構造を変更する必要があることを理解しておく必要があります。 –
- 1. Firebaseのテクニカルサポートダッシュボード - どのように回答を表示しますか?
- 2. Prologはどのようにこのクエリに答えますか?
- 3. デバッガでどのように応答テキストが表示されますか?
- 4. MS Visual Studioのデバッグモードでの部分式の表示値はどのように表示されますか?
- 5. どのようにプログラムでNSMenuを表示しますか?
- 6. どのようにWindowsアプリケーションでHTMLを表示しますか?
- 7. ビット反転 - どのように答え-61ですか?
- 8. json応答をユーザーに表示しないようにするにはどうすればよいですか?
- 9. Win32でサーバーと対話しています。サーバーの応答はどのように表示されますか?
- 10. どのようにしてnp.dotを正確な整数の答えを返すようにしますか
- 11. 式(φ*)*はどのような言語を表しますか?
- 12. Cに "%5d"をどのように表示しますか?
- 13. どのようにpugテンプレートにマングースデータを表示しますか
- 14. PersonをPHPでどのように表示できますか?
- 15. wxWidgets - >ウェブページのリンクを表示
- 16. presentViewControllerはビューをどのように表示しますか?
- 17. wordpressはどのようにプラグインを表示しますか?
- 18. アンキー:どのように二重ブレースを表示しますか?
- 19. CADプログラムはどのようにパラメトリックモデルを表示しますか?
- 20. JScrollPane - JTableヘッダをどのように表示しますか?
- 21. AngularJSはどのように画像を表示しますか?
- 22. これを行うには、どうすればよいですか?表示/非表示のmouseenter/mouseleaveのメニュー、表示を切り替えますか?
- 23. Xcode 8では「スタブを追加しますか?」と表示されます。私はどのように答えますか?
- 24. この計算を行うにはjQueryを使用し、その答えはHTMLで表示されますか?
- 25. どのようにして金額を単語形式で表示できますか?
- 26. どのようにしてネストした表を表示しますか?
- 27. どのように表示する12時間の形式で時間iphoneで
- 28. 表示答えがアップ
- 29. wxWidgetsを使用して別のスレッドで進捗インジケータを表示
- 30. Azureの簡単なテーブルのデータをどのように表示し、それをリストビューで表示しますか?
テキストとして表示する場合は、VZの回答が必要です。しかし、算術演算の「結果」を表示したい場合、小さなパーサーを書く必要があります。良い本は次のようなものです:https://www.amazon.com/Compilers-Principles-Techniques-Tools-2nd/dp/0321486811 – macroland