2018-11-12 vote/【2010-08-03】 Phobosに入ってほしい機能は? 2017-10-15 Articles/D言語入門講座/第13章 - その他の文法1 2017-07-13 Tools/Visual D 2016-05-20 コメント/Tools/COFFIMPLIB Tools/COFFIMPLIB 2016-01-12 Articles/D言語入門講座/第08章 - 配列 2015-11-02 Articles/D言語入門講座/第14章 - モジュール 2015-04-04 Articles/D言語入門講座/第02章 - 計算 2014-12-12 vote/【2009-09-02】D3になったら来てほしい機能は? 2014-11-02 Tools/DMD 2014-10-13 コメント/HowTo/NoStartAddre
このサイトは、D言語の情報共有のために作られたポータルサイトです。 最新情報やノウハウなどを共有・蓄積することを目的としています。 皆さん是非コンテンツ作成にご協力ください まずはこちらから登録 利用者の皆様へ ユーザー登録を行うと、以下の部分でゲスト*1と異なります。 バグ関連および質問以外のフォーラムで発言することができるようになります。 一部のWikiを凍結や権限の設定、権限の設定されたページの閲覧をすることができるようになります。 自分の名前として投稿することができるようになります。 現在登録中のユーザーの確認 XOOPSテーマの選択 などなど。逆に、ゲストの状態でも、以下のようなことは可能となっています。 一部を除く記事の閲覧 バグ関連および質問のフォーラムでの発言*2 大部分のWikiページの編集・投稿 などなど。*3注意事項 このサイトに存在するD言語のコードの類は、その場で
注意! ふるいので書き直しました.https://gist.github.com/2470712 にある新しい方をごらんください! 以降古い版 他の言語をある程度知っている人はこれを読めばD言語の基礎をマスターでき,D言語の氷山の一角くらいは知ることができると思います.対象バージョンはdmd 2.040です. 1. 基礎 ソースファイル ASCIIかUTFしか受け付けません.それ以外の文字コードで書くとコンパイルエラーになります. main D言語のmainはCとは違い以下のようなシグネチャです. void main(); void main(string[] args); リターンコードについては処理系がよしなにやってくれます. 表示 (write(ln), writef(ln)) 標準ライブラリにあるstd.stdioを使います. import std.stdio; ... write
皆さんこんにちは. このサイトではD言語 2.x を紹介しています(2009年9月3日現在 dmd 2.032 準拠). D1.x を知りたい方は C/C++に疲れた人のD言語 をどうぞ. k.inabaさんが和訳された D 2.0 の 1.0 からの違い も参考になります. k.inabaさんによるこの 本家サイトの和訳 はいつもいつも読ませていただいております. この入門が書けるのもひとえにk.inabaさんのおかげです. ありがとうございます. また,現在,k.inabaさんは実践的な情報をまとめた わかったつもりになるD言語 を公開されています. 本入門ページに関する雑談,応援,間違いの指摘などは 連絡板 へどうぞ. はじめに あるプログラマが悩んでいました. 「うーん,Cは汎用的だけど,機能が貧弱すぎるし・・・」 「C++の機能は強力だけど,コンパイルが遅いし,言
文字列の長さは .length プロパティで取得 ちなみに Windows のコマンドプロンプトは UTF-8 などの文字をそのまま表示できないので日本語などを出力すると文字化けする 文字の配列としての文字列 今まで何度も使ってきた string は,実は,immutable(char)[] の alias であるため,次の2行は同じ意味です. string a = "hoge"; immutable(char)[] a = "hoge"; Dの文字列は,ただの文字の配列なので,配列に対して行える操作のほとんどがそのまま行えます. char[] a = "japan".dup; a ~= "ese"; a[0 .. 1] = 'J'; writeln(a); 実行結果 Japanese Dの文字列は char, wchar, dchar の(書き換え可能,immutable,あるいは,c
This document summarizes recent developments in the D programming language. It discusses new features like templates, mixins, static if, enum final switch, and unittest blocks. It also outlines improvements to the Phobos standard library, including new modules for ranges, contracts, and regular expressions. Finally, it mentions people like Walter Bright and Andrei Alexandrescu who have contributed
更新:2006.12.10 (dmd 0.177) dmd test.d win32/winbase.d -unittest import std.stdio; import std.stream; import std.string; import win32.windows; import win32.psapi; import win32.winbase; void main(char[][]argv){ } unittest{ PipeTest a = new PipeTest(); a.createPipe("0.in"); a.createProcess("a.exe"); a.resume(0); a.writeToPipe(); a.readFromPipe(); } class PipeTest { private: const uint BUFSIZE = 4096;
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く