d2

    1

    1답변

    두 가지 불변 범위의 직교 곱을 계산할 수없는 이유는 무엇입니까? 다음 코드 import std.stdio; import std.algorithm; void main() { immutable int[] B = [ 1, 2, 3 ]; immutable int[] C = [ 4, 5, 6 ]; auto BC = cartesia

    1

    1답변

    D에서 클래스 참조 열거 형은 어떻게 작성합니까? 이것은 내가 시도한 것입니다 (그들은 모두 동일한 인터페이스를 구현) : 클래스 참조의 열거 형을 만들 수 없습니다 enum byteCommands : ByteCommand* { END_OF_CODE = null, PRINT_VAR = PrintVarCommand* }

    3

    1답변

    DMD를 설치하려고 했으므로이 페이지의 조언을 따르십시오 : http://dlang.org/dmd-osx.html. 나는 .D 파일을 구축하려고 할 때 오류가있을 때, 다음은 을 내 hello.d 다음 import std.stdio; void main() { writeln("hello world!"); } 하고 있습니다 : gcc hell

    4

    2답변

    나는 그것을 보았다 D.에 ".."연산자를 호출하는 방법을 잘 모르겠어요 : // Slicing int[] t = list[3..$]; // Looping foreach (x; 1..10) {} 그러나 내가 일부를 사용할 수 없습니다 것 같다 " 논리적 "예를 들어 장소 : int[] test = 1..N; auto harmonic_serie

    2

    1답변

    InterfaceBaseList의 메소드를 현재 인터페이스에 구현하려면 어떻게해야합니까? 예 : interface bar(T) { void method1(T a); void method2(T a); } interface baz: bar!int { final void method1(int a){} } class foo

    1

    1답변

    OK, 개념입니다. 저는 현재 10 가지 모듈과 클래스로 구성된 매우 복잡한 프로젝트를 작성하고 있습니다. 모든 모듈 (또는 선택된 모듈)이 언제든지 공유 (읽기/쓰기) 할 수있는 하나의 기본 변수/옵션 세트 (연관 배열?)가 있어야합니다. 이것을 달성하기위한 가장 친숙한 방법은 무엇입니까? UPDATE : 하나 개의 모듈에서 변수 정의를 생성 흠 ...

    2

    2답변

    그래, 나는 string이 있고 그것을 분할하고 문자열 배열에서 해당 부분을 반환합니다. 이 내 코드입니다 :이 오류가 발생합니다 // import std.algorithm; string include = "one,two,three"; string[] paths = splitter(include,","); : Error: cannot cast fr

    4

    1답변

    좋아, 내가하려고하는 것은 요정이 복잡하지만 설명하려고 노력할 것입니다. someClass의 derivedMembers을 모두 (컴파일 타임에) 원한다고 가정 해 봅시다. 그런 다음 우리는 간단하게 할 거라고 : 이제 const string[] methods = [__traits(derivedMembers,someClass)]; , 우리가 어떻게 "so

    3

    1답변

    다소 간단해야하지만 그렇지는 않습니다. 여기 내 코드입니다 : const string[] arrayWithClassNames = ["Math","SomeClass"]; foreach (string s; arrayWithClassNames) { methods = ... foreach ... } 오히려 간단 허 : 내가 원하는 무엇

    1

    1답변

    나는 std.net.curl을 사용하고 있으므로 libcurl에 링크해야합니다. -L-lcurl을 추가하면됩니다. 그러나 std.net.curl을 가져 오는 파일의 맨 위에 pragma(lib,"curl");을 추가하면 모든 종류의 연결 오류 (누락 된 참조)가 표시됩니다. 왜 그럴까요? 내가 뭐 잘못하고 있니? 아니 그렇게 큰 문제 정말,하지만 난 링크의