私はC++を使ってXcodeでライブラリ管理システムを作っています。 Xcodeはconio.hやsystemなどのライブラリをサポートしていないため、 "cls"は機能しません。あるメニューから別のメニューに移動するときに、画面を消去するために使用するコードは何ですか?Xcodeで画面を消去
1
A
答えて
2
これをチェックしてください。
https://discussions.apple.com/thread/1064635?start=0&tstart=0
それを行うための直接的な方法はありません。 system()
コマンドはMac(Unix)では動作しません。 1つのオプションは、コードを使用してスペースをたくさん追加することです。つまり、\ nまたは他の方法でcursesライブラリ #include <curses.h>
(curses.h)を使用して、基本的には同じことをするsystem("clear")
を使用します。だから、いくつかのライブラリを使うのではなく、コードを使ってスペースを手動で印刷するほうがよい。あなたがPOSIX(UnixやLinuxでは、マックOSXなど)ベースのシステム[:私はそれを自分でテストしていません注意]:のために何ができる
もう一つ
#include <unistd.h>
#include <term.h>
void ClearScreen()
{
if (!cur_term)
{
int result;
setupterm(NULL, STDOUT_FILENO, &result);
if (result <= 0) return;
}
putp(tigetstr("clear"));
}
あなたはにリンクする必要があります適切なライブラリ(-lcurses
、-lterminfo
などの1つ)を使用して最後のライブラリをコンパイルします。 (出典:http://www.cplusplus.com/forum/articles/10515/)
関連する問題
- 1. ボタンで画面を消去する
- 2. X11 - 画面を消去する
- 3. Perlで出力後の画面を消去します
- 4. R言語で画面を消去する
- 5. Googleのセキュアシェルで端末の画面を消去する
- 6. 平面ループ消去ランダムウォーク(matlab)
- 7. はさみでwebgl図面を消去
- 8. 文字を印刷して画面を消去しますか?
- 9. 画面から特定のスプライトを消去する
- 10. 画面からDrawReversibleFrameを消去しています
- 11. Python - 画面を消去する最速の方法は?
- 12. XCodeのリポジトリの履歴リストを消去
- 13. 消去されたクラスはxcode 4.2で消えますか?
- 14. Twitterのブートストラップモーダルの葉の画面が消えると消え去ります
- 15. XCodeで出力(コンソール)画面が消えましたか?
- 16. Javaの描画/消去ボタン
- 17. フレーム外の図面の消去
- 18. ゴーストスクリプト内の画面を消去することはできますか?
- 19. Xcode 7の私のアプリのメイン画面が消えた
- 20. opencv 3.0の画像の影を消去
- 21. getcheは、Enterキーを押した後に画面を消去します。
- 22. 画面Xcodeの8?
- 23. 画面から特定のコンテンツのみを消去する方法は?
- 24. fabric.jsで図面を消去するには?
- 25. 描画線/消去部分(Qt/C++)
- 26. xcode iphone testbedでビルドするとドキュメントファイルが消去される
- 27. チャッターボットデータベースを消去
- 28. ハスケルでタイプ消去?
- 29. ボタンをクリックして図面を消去するには?
- 30. XCode 7.3スプラッシュ画面ローカライゼーション
あなたはコマンドラインアプリケーションについて書いています(Xcode内で書いて起動するだけです)?またはXcodeプラグイン?あなたの質問は、少なくとも私には明らかではありません。 –
システム( "クリア") – rasmus
私はコマンドラインアプリケーションについて話しています。ごめんなさい。 –