d2

    0

    1답변

    는 내가이 같은이 프로그램을 컴파일 std.net.curl import std.net.curl, std.stdio; void main() { auto range1 = byLineAsync("www.google.com"); auto range2 = byLineAsync("www.wikipedia.org"); foreach (l

    3

    1답변

    다음 선언 : const(string[char]) AA1 = [ 'a' : "fkclopel", 'b' : "poehfftw" ]; void main(string args[]){} 저를 제공합니다 C:...\temp_0186F968.d(1,27): Error: non-constant expression ['a':"fkclopel"

    2

    1답변

    변경 가능한 객체를 생성합니다 : import std.conv: to; import std.typecons; import std.traits; void main() { alias BuiltinScalars = TypeTuple!(ubyte, byte, ushort, short, uint, int, ulong, long,

    3

    1답변

    std.traits.functionAttributes를 사용하여이 작업을 수행 할 수 있다고 생각했지만 static을 지원하지 않습니다. 어떤 유형의 callable (opCall이 포함 된 구조체)의 경우, 호출 가능 객체에 static이라는 주석이 붙어 있는지 어떻게 알 수 있습니까? 예를 들어 : template isStaticCallable(alia

    0

    1답변

    숫자를 UTF8 문자로 변환하는 방법은 무엇입니까? 런타임 중에 입력 매개 변수가 다양하기 때문에 CTFE 함수가 아니어야합니다. 나는 이것을위한 std 함수가 있어야한다고 생각하지만, 그것을 찾을 수 없다. 고마워. import std.stdio, std.conv; char utf8_RT(int nbr) { return to!char(nbr

    1

    1답변

    나는이에서 액세스 위반 오류가 발생합니다 :이 classes[newClass.name] = newClass; 전체 메소드 코드 : void initClass(Class newClass) { synchronized { auto classes = cast(Class[string])classDeclarations; classes

    4

    1답변

    D에서 변경 가능한 인스턴스와 변경 불가능한 인스턴스 모두에 대해 작업하고자하는 클래스의 액세스 메소드를 작성하려고합니다. public immutable(double[]) getInputs(uint i)immutable{ return this.data[i]; } public double[] getInputs(uint i){ return

    13

    1답변

    Windows에 GDC와 DMD가 모두 설치되어 있고 DUB를 사용하여 프로젝트를 빌드하고 테스트하고 있습니다. DUB는 자동으로 DMD를 사용하지만 DUB를 통해 GDC 컴파일러를 사용하고 싶습니다. DUB 패키지 참조 here은 다른 컴파일러를 사용할 수 있음을 의미하지만이를 수행하는 방법을 지정하지는 않습니다. 대신 GDC를 찾겠다는 희망으로 시스템

    1

    2답변

    입력 및 대상으로 정확하게 짝을 지어야하는 데이터 요소를 보유하고있는 사용자 지정 컨테이너에서 반복 할 입력 범위를 만들고 있습니다. 훈련 데이터 (double [] []), 입력 (double []) 및 대상 (double [])을 반환하기 위해 다른 범위가 필요합니다. 나는 다음 코드를 컴파일하고 완벽하게 처리 할 수 ​​있었지만 그 이유는 모른다. p

    2

    1답변

    D의 phobos 라이브러리는 std.array.replace와 비슷한 기능을 제공하여 모든 대체물에 대해 단일 값 대신 함수를 통해 배열의 요소를 대체 할 수 있습니까? 예를 들어 시험에서 string[] params = ["Apple", "Orange", "Pear"]; int pnum = 0; string psub() { if (pnum