d

    3

    1답변

    : D에 해당하는 트릭 In [1]: x = ["a", "b", "c"] In [2]: "--".join(x) Out[2]: 'a--b--c' 거기를?

    5

    1답변

    나는 D Cookbook를 읽어 봤는데 시작 부분에 다음과 같은 문장이있다 : D는 C와 바이너리 호환이지만, 호환 소스 없습니다. SAS allows users to define and call C functions from within SAS. 하지만 궁금 해서요, D에서이 작업을 수행 할 수 있습니까? DLL here을 만드는 방법에 대한 Adam R

    3

    1답변

    모노 d를 사용하여 일부 vibe.d 응용 프로그램을 개발하려고하는데 디버거에 문제가 있습니다. 때로는 일부 변수의 내용을 볼 수없는 경우가 있습니다. 또한 기호를 사용하려면 내 dub.json에서 완전한 "buildTypes"구성을 제거해야합니다. "&는"경고 : GDB는 : 제어 터미널을 설정하지 못했습니다 : 작업 permited하지 \ n을 "을"

    0

    1답변

    간단한 D 프로그램을 작성하여 간단한 C 라이브러리에 액세스하려고 시도했지만 알 수없는 오류가 있습니다. 내 C 코드, Box.c 사용법 #include "Box.h" int SayHello(int _int) { _int ++; return _int; } 내 C 헤더 파일, Box.h는 #ifndef BOX_H_INCLUDED #

    0

    1답변

    내 D 응용 프로그램에 body이라는 클래스 필드를 갖고 싶습니다. 이 같이 : class Posting { // ... string heading, body, timestamp; } 을하지만이 코드를 컴파일 할 때, 나는 오류 얻을 : source/app.d(8): Error: no identifier for declarator

    2

    1답변

    나는 D 프로그래밍 언어를 가지고 놀고 있는데, 이 사용자가 enter를 누르지 않고도 어떻게 잡을 수 있는지 궁금합니다. 내가 원하는 것을 의사 코드 예 : while(true){ if(userHasPressedChar()){ writeln(getChar()); } } C에서 + +를 내가 conio.h와의 "() get

    3

    1답변

    DMD가 version(DMD){}을 사용하여 주어진 코드를 컴파일하고 있는지 테스트 할 수 있지만 어떻게 버전을 확인할 수 있습니까? (2.66/2.65 등) 좀 더 간결하게, 나는 @nogc 수식어가 존재하는지 확인하고 싶습니다. 과 그렇지 않은 경우 - 더미를 정의하십시오. 내가 해결 해낸 : static if(!__traits(compiles,()@

    3

    1답변

    나는 D 프로그램을 dub으로 컴파일하려고합니다. DSFML 라이브러리를 사용합니다. 저는 "외부"라이브러리와 함께 프로젝트를 더빙하는 방법을 설명하는 sort of tutorial을 따르고 있습니다. 프로젝트를 만든 후 dub build을 사용하여 컴파일하려고 시도했으며 , 각 .lib 파일에 대해 하나의 경고가 표시됩니다. 이제 내 소스에는 SFML 객

    1

    1답변

    는 D 프로그래밍 언어로 이것을 고려 : -이 아니라 솔루션으로 import luad.all class C1 { auto l1 = new LuaState; l1["somebool"] = true; this() ~this() } class C2 { C1 cc = new C1; auto l2 = new LuaState; // her

    3

    1답변

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