タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

c++に関するshase_labのブックマーク (1)

  • implicit conversion の練習 - Faith and Brave - C++で遊ぼう

    その名の通り「暗黙の型変換」 型変換のメソッドだけ用意しておけば、変換元の型にないメソッドが呼ばれた時に 変換メソッドが暗黙に呼ばれ、変換先の型のメソッドを呼び出すことができる これを使えば、特定の型にメソッドを追加する、ということもできる(Extension Method) object Main { // Int から String に変換するメソッドを用意(※用意だけ) implicit def intToString(i: Int) = i.toString def main(args : Array[String]): Unit = { var i = 12345 // Int を String として使う println(i.substring(0, 3)) // 123 } } Eclipse のプラグインでは、インテリセンスで変換先の型のメソッドが出てきてくれます # そん

    implicit conversion の練習 - Faith and Brave - C++で遊ぼう
  • 1