d

    1

    1답변

    매일 8시에 vibe.d 웹 앱에서 작업을 실행하려고합니다. 지금은 정기 매개 변수가 true 인 setTimer 함수를 사용합니다. 하지만 이렇게하면 작업이 트리거되는 시간을 정확하게 제어 할 수 없습니다. 진동으로이 작업을 수행하는 쉬운 방법이 있습니까?

    0

    1답변

    범위가 MySQLTablesRange입니다. aa_1 aa_3 aa_2 bb_2 bb_1 bb_3 내가 좋아하는 쌍을 생성해야합니다 : 그것은 같은 데이터 구성의 aa_1 bb_1 aa_2 bb_2 aa_3 bb_3 std.algorithm이 방법 group이를 그 비슷한 일을하지만, 내가 코드를 작성하는 방법을 모르겠어요. 내가 그랬어 : MySQLTab

    1

    1답변

    튜플을 만들어야합니다. 내가 할 : auto historyTuple = Tuple!(string, "gps", string, "sensor"); 나중에 데이터로 초기화하고 싶습니다. 나는 점점 오전 오류 : Error: type Tuple!(string, "gps", string, "sensor") has no value

    1

    1답변

    Variant 유형의 데이터베이스 데이터를 가져 왔습니다. 변수를 강제 변환하기 전에 변수에 데이터가 있는지 확인해야합니다. point[0]이 null 될 경우 cargpspoint.speed = point[0].coerce!int; 나는 예외를 얻을 것이다. 변수가 가치가있는 경우에만 억지로 할 필요가 있습니다. 방법이 먼 길입니다. if(point[

    1

    1답변

    자주 문자열을 할당하는 경우 Appender을 사용해야한다고 읽었지만 Appender의 기본 작업은 ~ 연산자와 다릅니다. 둘 다 (afaik)는 메모리 할당을 위해 use GC입니다. 그래서 차이점은 무엇입니까? 그리고 다른 하나는 다른 것보다 나은가요?

    1

    1답변

    이 코드에서는 GDC에서 생성 된 x64 코드 출력을 살펴보면 GDC에서 생성 된 x64 코드 출력을 볼 때 좋은 일을하고있는 것처럼 보입니다. 256 비트 YMM '필드'가 맞습니다. Q : D가 자동으로 필드의 정렬 제한을 스택의 정적 구조체 또는 구조체 할당에 전파합니까? 이 경우 은 - 오프셋 GDC에서 40 바이트 - struct vec_struc

    6

    2답변

    I 크기 3. import std.stdio; import std.range; import std.array; void main() { while (!stdin.eof) { auto currentBlock = array(take(stdin.byLineCopy, 3)); foreach (i, e; currentBlock)

    1

    1답변

    나는 문자열로 버퍼를 변환하려고하지만 분명히 내가이 공간을 제거하는 방법 을 제거하고 string getClass(HWND hwnd=NULL){ char[100] str; GetClassNameA(hwnd, str.ptr, str.length); writeln(str.dup.strip,'"'); //nothing is stripp

    0

    1답변

    비동기 io를 수행하는 D 방법은 무엇입니까? 내가 선택/epoll 기반의 단일 (주로) 스레드 작업에 대해 얘기입니다. lib_uv에 링크 한 다음 C 스타일로 프로그램하려고합니다 (또는 lib_uv 호출에 대해 깔끔한 클래스를 작성하는 것이 좋습니다). 내가 좋아하는 뭔가를 찾고 있어요 무엇 : // pseudo code Server server;

    3

    1답변

    C 방법은 기본적으로 구조가 memset()인데, 이는 기본적으로 가비지로 채워지는 것으로 간주되기 때문입니다. C++에서는 = {0}을 초기화하여 0으로 초기화합니다. addrinfo hints; memset (&hints, 0, sizeof (struct addrinfo)); 제로 초기화를위한 D 방법은 무엇입니까?