0

矢印が横切るダウンロードプログレステキストと同様の機能を備えたプログラムを作成しようとしています.PICの例、私が話していることへの参照です。

基本的な機能を備えたライブラリまたはデザインはありますか? 助けてくれてありがとう!

4

3 に答える 3

1

お探しのライブラリは ですncursesここで見つけることができます。

ncursesこれは、ライブラリとその機能を紹介するのに役立つと思われるのリソースです。これは一連の Youtube チュートリアルです。彼の話し方は下手ですが、私が知る限り (最初の 2 つのビデオだけを聞いて)、彼の例は十分に教えられています。

于 2013-08-15T02:54:43.310 に答える
0

一部のデータの進行状況バーだけが必要な場合は、チェックアウトする必要がありますpv。これを使用する 1 つの方法は、プログラムを通じてデータを単純にパイプすることです。pvwithの呼び出しを使用してファイルを読み込むだけの簡単な例を以下に示しますpopen()

#include <stdio.h>

int main (int argc, char *argv[]) {
    char pv[1024];
    FILE *infile;
    if (argc > 1) {
        char c;
        snprintf(pv, sizeof(pv), "pv %s", argv[1]);
        infile = popen(pv, "r");
        while (fread(&c, 1, 1, infile)) {}
        pclose(infile);
    } else {
        puts("need a file name!");
    }
    return 0;
}
于 2013-08-15T03:30:24.150 に答える
0

あなたは使用することができますboost::progress_display

于 2013-08-15T03:07:21.433 に答える