タグ

ブックマーク / www.ne.jp (2)

  • Scala using(Hishidama's Scala loan-pattern Memo)

    Scala using(ローンパターン) C#では、オープンしたファイルを確実にクローズしてくれるusingという構文がある。 これと同じような事をScalaでやってみる。 テキストファイルを読み込む例を考えてみる。 ScalaではSourceクラスを使い、読み終わったら(あるいは途中でエラーになっても)クローズする。 この為、tryブロックで囲み、finallyでclose()を呼び出す。 val s = scala.io.Source.fromFile("C:/temp/a.txt") try { s.getLines.foreach{ println } } finally { s.close() }これを、以下のような感じで扱えるようにしたい。(usingブロックを抜けると自動的にクローズする) using(s = scala.io.Source.fromFile("C:/temp

  • Programming with VC++

    MFC Document-Viewアーキテクチャ Document-View アプリケーション起動時に新規ドキュメントを開かないようにする アプリケーション起動時に特定のファイルを開く ファイルオープン時にMDI子ウィンドウを最大表示する デフォルトのファイルオープン時に表示されるダイアログのファイルの種類を指定するには? 「xxxへの変更を保存しますか?」のダイアログについて Viewビューの背景色を変更する ビットマップを読み込んでビューに表示する Control ボタンコントロール ボタンにビットマップを貼り付ける List Control 選択されている項目のインデックスを取得する プログラムで特定行を選択状態にする レポート形式のリストコントロールへのデータ挿入 リッチエディットコントロールの 特定部分の文字の属性を変更する ブラウザコントロール 実行時に動的

  • 1