1 名前:デフォルトの名無しさん mailto:sage [2011/08/24(水) 06:02:12.35 ] プログラミング言語 D (D Programming Language) について語るスレッドです。 ■前スレ D言語 Part27 hibari.2ch.net/test/read.cgi/tech/1303022487/ ■本家 www.digitalmars.com/d/ www.d-programming-language.org/ (ドキュメント) www.kmonos.net/alang/d/ (和訳) ■コンパイラ www.digitalmars.com/d/dcompiler.html (DMD, 本家) dgcc.sourceforge.net/ (GDC, gccフロントエンド) www.dsource.org/projects/ldc (LDC, バックエンドにLLVM) ■参考URL f17.aaa.livedoor.jp/~labamba/ (D言語研究) f17.aaa.livedoor.jp/~labamba/?D%B8%C0%B8%ECBOF (D言語BOF) dsource.org/ (dsource) tinyurl.com/candcpp2d2 (C/C++に疲れた人のD言語2.0) www.kmonos.net/alang/wnd/ (わかったつもりになるD言語) shinh.skr.jp/d/ (SDL, SDL_*, OpenGL, GLU, glutのポーティングとか) shoo.s20.xrea.com/shoo/programing (D言語とTangoの入門講座) www.nicovideo.jp/mylist/4453698 (D言語で作られた芝ゲー niconico動画) www.asahi-net.or.jp/~cs8k-cyu/ (ABA Games) dusers.dip.jp (D言語友の会) www.wish.sakura.ne.jp/desuno/game/Drawing (PrincessDrawing! D言語で作られた横スクロールSTG)
751 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 04:40:49.62 ] 昆布のtoってオブジェクトに対してかけるとobj.to!Tに転送されるんだね ソース見るまで気づかなかった
752 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 08:25:24.26 ] class A{ T to(T:string)(){ return ""; } } toStringより特殊化の方がいいってこと?
753 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 10:53:58.40 ] 最近は T to(T)() if (is(T == string)) { のほうだな
754 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 11:09:13.49 ] しかし class の to は deprecate で cast 使うようになりそう? www.d-programming-language.org/phobos/std_conv.html#toImpl Scheduled for deprecation in January 2012. Please define opCast for user-defined types instead of a to function. to will now use opCast.
755 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 11:42:27.25 ] to は双方向で toString は一方通行のイメージ