スクリーンをクリアする方法


  1. Python: Pythonでは、標準ライブラリのosモジュールを使用してスクリーンをクリアすることができます。以下のコードを参考にしてください。
import os
def clear_screen():
    os.system('cls' if os.name == 'nt' else 'clear')
clear_screen()
  1. JavaScript: JavaScriptでは、コンソールをクリアするためにconsoleオブジェクトのclearメソッドを使用します。以下のコードを参考にしてください。
console.clear();
  1. Java: Javaでは、SystemクラスのclearPropertyメソッドを使用してコンソールをクリアすることができます。以下のコードを参考にしてください。
public class ClearScreenExample {
    public static void main(String[] args) {
        System.out.print("\033[H\033[2J");
        System.out.flush();
    }
}
  1. C++: C++では、WindowsとLinux/macOSで異なる方法でスクリーンをクリアすることができます。以下のコードを参考にしてください。

Windows:

#include <iostream>
#include <windows.h>
void clear_screen() {
    COORD topLeft = { 0, 0 };
    HANDLE console = GetStdHandle(STD_OUTPUT_HANDLE);
    CONSOLE_SCREEN_BUFFER_INFO screen;
    DWORD written;
    GetConsoleScreenBufferInfo(console, &screen);
    FillConsoleOutputCharacterA(
        console, ' ', screen.dwSize.X * screen.dwSize.Y, topLeft, &written
    );
    FillConsoleOutputAttribute(
        console, FOREGROUND_GREEN | FOREGROUND_RED | FOREGROUND_BLUE,
        screen.dwSize.X * screen.dwSize.Y, topLeft, &written
    );
    SetConsoleCursorPosition(console, topLeft);
}
int main() {
    clear_screen();
    return 0;
}

Linux/macOS:

#include <iostream>
void clear_screen() {
    std::cout << "\033[2J\033[1;1H";
}
int main() {
    clear_screen();
    return 0;
}

これらのコード例を使用すると、さまざまなプログラミング言語や環境でスクリーンをクリアすることができます。適切なコード例を選んで、自分のプロジェクトや環境に組み込んでみてください。