대기 시간을 D언어군으로 물들인다 - 진행 표시 라이브러리를 만들었다

카마 마토마 간디도

만약 나에게 D언어군이 없었다면, 이렇게 길고 괴로운 전투를 견딜 수 없었을 것이다.

라고 말했듯이, 생활 속에서 D언어군을 잊지 않도록 하는 것은 매우 중요합니다. 지루한 대기 시간이라도 거기에 D언어군이 있으면 행복해질 수 있을까요?
그래서 파이썬 progress을 참고로 라이브러리 progress을 만들었습니다. dub에 등록했습니다. .

사용하는 방법



구구를 가르쳐주는 D언어군
import progress.dman;
import core.thread : Thread,dur;
import std.string : format;

void main()
{
    auto dman = new DmanSpinner;
    foreach(i;0 .. 9*9)
    {
        dman.message =
        {
            auto left = (i/9)+1;
            auto right = (i%9)+1;
            return "%s * %s = %s".format(left,right,left*right);
        };
        dman.next();
        Thread.sleep(dur!("msecs")(500));
    }
    dman.finish();
}



이제 프로그램에 D 언어 군 요소를 넣을 수 있습니다!

그럼 좋은 D 언어 군 생활을!

좋은 웹페이지 즐겨찾기