대기 시간을 D언어군으로 물들인다 - 진행 표시 라이브러리를 만들었다
3836 단어 AdventCalendarD언어군dlang
만약 나에게 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 언어 군 생활을!
Reference
이 문제에 관하여(대기 시간을 D언어군으로 물들인다 - 진행 표시 라이브러리를 만들었다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kotet/items/a4a26bfcc71b9dc2d511텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)