D言語

D言語は、プログラミング言語のひとつです。テンプレートメタプログラミング、関数型プログラミング、オブジェクト指向プログラミング等をサポートする汎用のシステム・アプリケーションプログラミング言語です。

RSS

  • 解決済

    回答
    2

    D言語の単体機能で、ファイルレースコンディションを防ぐ方法

    現在D言語でファイルを扱うプログラムをテストで組んでいます。 以下のようなコードはファイルレースコンディション脆弱性を含みます。 これを防ぐにはD言語が提供するAPI以外(OS依存)でやらないと実現できないのでしょうか。 void main() { string path="test.bin"; // ファイルがなければ新規作成

    • 1評価
    • 408PV
    v_v v_v 1ヶ月前
  • 解決済

    回答
    1

    Digital Mars製D言語コンパイラ(DMD)が使うリンカとdubの設定について

    D言語を現在学習しております。 OpenSSLでAESの暗号化をするため、静的ライブラリ(インポートライブラリではない)を使って実装することを試みています。 テストとして、以下のようなコードを組みました。 import std.stdio; void main() { } ビルドコマンドは以下のような形です。 32ビット用 dmd -v

    • 0評価
    • 164PV
    v_v v_v 2ヶ月前

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    2

  • 総質問数

    2

  • 今週の質問数

    0

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る