readline の使い方 in C2007年11月19日 14時16分48秒

C 言語での readline の使い方。

//  cc rl.c -lreadline -lcurses

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

int main()
{
    char *ptr;
    using_history();
    read_history(NULL);
    while(ptr = readline("rl:"))
    {
        add_history(ptr);
        puts(ptr);
        free(ptr);
    }
    write_history(NULL);
}

C++ 版

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2007/11/19/2446733/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。