d

    7

    1答えて

    私は別の関数に引数として渡された関数を呼び出す必要があり、最初に必要な引数を渡さなければなりません。これは、出力をsould #include <iostream> #define CALL(x) x; \ std::cout << "Called!" << std::endl; void foo(int a, int b) { std::cout << a *

    1

    1答えて

    誰かが次のような行動を私に説明することはできますか?このように、基本クラスで : abstract class Foo { string[] members; final: this(this T)(T child) { import std.conv : to; foreach (member; __traits(deriv

    1

    2答えて

    契約にこのコード: import std.stdio; int TestContract(int a) in { assert(a > 0); } do { return a + 1; } int main(string[] args) { auto a = 2; try { writeln(a," + 1 is

    0

    1答えて

    私が持っている文字列のように:int [] myints: string mystr = "1,2,3,4,5"; 私のようなint年代の配列に変換する必要があります。どうしたらいいですか?

    2

    1答えて

    ユニットテストは抽象クラスから継承する具体的なクラスではなく、抽象クラスから実行したいと考えています。私はそれ以外の場合は、それぞれの子クラスのために存在しようとしているユニットテストの行数千人を重複除外するために行うことができます何か他のものが unittest(this T) { ... } abstract class Parent(this T) : GrandParent {

    2

    2答えて

    Rubyを使用することで、これを行うことができます。 s = "split by space" A,B,C = s.split(" ").map(&:to_i) D-langを使用すると、コンパイルエラーです。 string s = "split by space"; int A,B,C = s.split(" ").map!(x => x.to!int);

    1

    2答えて

    私は、Dでスーパーバイド(ジョブ制御システム)を緩やかに再作成する必要のあるプロジェクトに取り組んでいます。私はspawnProcess()とは対照的に、spawnShell()これはsh -c "command"を実行する効果があります。しかし、それは子プロセスのshのPIDを返します(明らかな理由により)。これは問題になります。なぜなら、私のプログラムは、一定時間後にSIGTERMに応答しなけ

    -1

    1答えて

    でSVGパスの作成: class ShapeOverlays { constructor(elm) { this.elm = elm; this.path = elm.querySelectorAll('path'); this.numPoints = 18; this.duration = 600; this.delayPointsAr

    3

    2答えて

    はアイドル好奇心から、私は以下のコードで入力した: pure struct Foo{ } pure class Bar{ } これは、明らかに、DMDとLDCの両方でコンパイルされます。そのような構造体/クラスからの不純な関数を呼び出すことはOKであるので、それが何であるか分かりません。ですから、pureをクラスや構造体に変更するとどうなりますか?