2

GNU Readline の使用:

この関数readline()はプロンプトを表示し、ユーザーの入力を読み取ります。

内部バッファを変更できますか? そしてそれを達成する方法は?

#include <readline/readline.h>
#include <readline/history.h>

int main()
{
    char* input;
        // Display prompt and read input 
        input = readline("please enter your name: ");

        // Check for EOF.
        if (!input)
            break;

        // Add input to history.
        add_history(input);

        // Do stuff...

        // Free input.
        free(input);
    }
}
4

1 に答える 1