d

    0

    1答えて

    バイナリファイルの特定の位置から構造体データを読み取ろうとしています。 import std.stdioとそのFileを使用できることがわかりましたが、私が見つけたと思われるのは文字列処理に関するすべてです。 私は、コーディングを理解している限り、onelinerに置かれている限り、いくつかの異なる構造体を構成するバイナリファイルにデータを書き込んでいます。特定の構造体を見つけるために、私は(バイ

    1

    2答えて

    私はこのコードをbinファイルから読み込んでいます。 データ構造体及びヌルのアレイに保持されている私の問題は、ということであるD. を使用して同じ構造arrayOfCELLsに、ファイルに write (filehandle, (char *)arrayOfCELLs, sizeof(arrayOfCELLs); とCコードで書かれた、私の目標は、データを読み取ることである 末端c。で私はrawR

    0

    1答えて

    私はVibe.dをまだ新しくしています。 Webフレームワークを使用してVibe.dにファイルをアップロードします。しかし、「D Web Development」の本を含むすべての例は、Webフレームワークを使用していません。私のアプリケーションに非Webフレームワークの例を挿入すると、クラッシュします。私はファイルのアップロードである一つの機能のためだけに、Webフレームワークを放棄しなければな

    2

    1答えて

    int []の配列を生成する必要があります。私はそれをどうやってできるのか。メソッドiotaリターンUINT、私はint秒を取得する必要があります: int [] myarr2 = (iota(0, 10).array); app.d(11): Error: cannot implicitly convert expression (array(iota(0, 10))) of type ui

    1

    2答えて

    私は動的プログラミングについて話しているわけではありません。今、私が唯一持っている (>=) |--(14) +--(.) |--(x) +--(some_val) :シングル式関数の引数のASTを直接操作する可能性を持っているために obj.where(x => x.some_val >= 14); // <-- LINQ-style :D :

    2

    2答えて

    私は運がないとこれを探して2時間グーグルで行ってきました。 私はテンプレート関数を持っていて、テンプレート型でインターフェイスを強制したいのですが、どうすればいいですか? ex。 void doStuff(T)(bool param) if(is(T : Throwable)) { } is式が非常に複雑になることがありますので、私はthisて読んだお勧め: void doStuff(T)(b

    1

    1答えて

    私のコードのパフォーマンスに依存する部分はDで作業しています。このために、後で使用できるように、データをRegexにマッピングする連想配列を作成したいと考えています。 これを実行しようとすると、エラーindex is not a type or expressionが返されます。この正規表現を配列キーとして使用するにはどうすればよいですか? 編集:コードの場合は、ここで私は私のクラスで定義しようと

    1

    1答えて

    を作成する私は、私は以下のようTypedefを使用JSONの複数のタイプを持つことが必要: alias NewType = Typedef!(Json); 私はVibe.d JSONバージョンを使用していますDMD64 D Compiler v2.072.0を使用してコンパイルするとき、私は次のメッセージが表示されます: Error: cannot implicitly convert exp

    2

    1答えて

    プライベートタイプのパブリックエイリアスを作成するのはなぜですか? なぜこのような機能が付与されているのか、それが機能かバグかはわかりません。 たとえば、 ソースfoo.d module foo; private class Foo { } public alias NewFoo = Foo; main.d import foo; void main() { auto f

    3

    1答えて

    GET、POST、DELETEなど、HTTPメソッドを表すクラスのメソッドを持つライブラリを作成しようとしています。私はこれらのHTTPメソッドのそれぞれのメソッドを定義する抽象クラスでこれをしようとしています。 このクラスには、単純なdeleteメソッドを定義すると問題が発生します。これは、メソッドがどのように見える言っている: /** * A generic responder to a D