今週の新技術
import std.stdio; class A { void f() { writeln("f()") ;} void f(int) { writeln("f(int)"); } void f(T)(T a){ writeln("f(", typeid(T), ")"); } } void main() { A a = new A; a.f(); a.f(1); a.f("str"); }
f() f(int) f(immutable(char)[])
今週の新技術
import std.stdio; class A { void f() { writeln("f()") ;} void f(int) { writeln("f(int)"); } void f(T)(T a){ writeln("f(", typeid(T), ")"); } } void main() { A a = new A; a.f(); a.f(1); a.f("str"); }
f() f(int) f(immutable(char)[])