d2

    1

    1답변

    기본 예제 here 이후에 d 프로그램에서 C++ 함수를 사용하려고합니다. 표준 d 컴파일러와 현재 버전의 TDM gcc mingw 패키지를 사용하고 있습니다. * .o 파일을 elf32 형식에서 omf32로 변환하려면 objconf objconv -f omf test.o testCpp.obj을 사용하십시오. 내가 그것을 심지어 악화 그것을 변환 된 lib

    3

    1답변

    C의 malloc에서 얻은 특정 위치에 객체를 생성하려고합니다. this 스레드에 따르면 D1에 새로운 C++ 배치가 있었지만 무언가에 대해서는 무언가가 일어날 수도 있고 아닐 수도 있습니다. malloc에서 가져온 위치에서 생성자를 호출하려면 어떻게해야합니까?

    3

    2답변

    일반 콜렉션 클래스 템플릿에서 작업하고 있습니다. List(T) 어디에서 PHP의 후기 정적 바인딩과 같은 작업을 수행 할 수 있습니다. 단순화 된 샘플 코드로 가장 잘 설명 될 수 있습니다. 이 코드는 dmd에서와 같이 정상적으로 컴파일되지만 원하는 방식으로 변경해야합니다. module main; import std.stdio; import std.

    1

    2답변

    템플릿은 클래스에 일부 기능을 추가하는 데 적합하지만 생성자에 문제가 있습니다. 템플릿 ctor 및 클래스 (매개 변수로 전달됨) ctor가 기본 형식 인 경우에만 작동합니다. (DPaste tester) module main; class cInternalMandatoryClass{}; class cImplementSomeStuffs(T): T if

    4

    3답변

    단일 오류 (예 : 누락 된 세미콜론/백텟)의 경우 약 250 행의 로그 (Error instantiating template...)가 표시됩니다. 어떤 오류와 관련이 없습니다. 나는 그 사람들이 더 이상 전시되지 않게하고 싶습니다. 어떻게 ?

    1

    3답변

    win7에서 런타임 (모듈)은 절대로 아무것도주지 않습니다. 첫 번째 인수는 항상 exe 경로가 될 것으로 기대하지만 항상 비어 있습니다.

    2

    2답변

    D- 컴파일러에서 .obj 파일을 어떻게 디아 셈 블링 할 수 있습니까? 형식이 다르기 때문에 objdump 마이크로 소프트를 사용할 수 없기 때문에 창을 사용하고 있습니다.

    1

    3답변

    소스 코드에 대한 링크가 끊기면서 nul2pfb 유틸리티의 D 구현을 http://www.dwheeler.com/essays/filenames-in-shell.html에서 작성 했으므로 D를 배우려고했습니다. 다소 느린 것으로 나타났습니다 (find-print0을 간신히 따라 잡을 수 있음). 데이터를 전달할 때, 훨씬 더 빨라야한다. 왜냐하면 많은 시스템

    2

    1답변

    끝난 후에 출력을 기록 I 다음 D 프로그램 가지고 void main(string[] args) { import core.thread, std.stdio; for (int i = 10; i > 0; --i) { writeln(i); Thread.sleep(dur!"seconds"(1)); }

    3

    2답변

    Ubuntu 13.04 64 비트에서 DMD64 D 컴파일러 v2.063.2를 사용하고 있습니다. 클래스가이 방식으로 작성되어 있지만, 주요 기능에, 내가 그 코드를 작성 class FixedList(T){ // list private T[] list; // number of items private size_t num