2023年3月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
無料ブログはココログ

 

« 今週買ってきた本 | トップページ | 風が強いな・・・ »

2013年4月18日 (木)

メモ

  • Lua:軽装、軽量、軽快なスクリプト言語。C言語などのコンパイル言語に組み込むことで、手軽にユーザマクロとして使うことができる。VOCALOID3 Editorにも組み込まれている。イベントドリブンでユーザマクロを起動させるとかできそうかな。
  • EclipseでC、C++でユニットテストのときに、カバレッジを確認するツールがある。たとえばCDT gcov Plaginとか。
  • VBAでは、配列の要素数はInteger型なので最大32767まで。(UBound()の戻り値がInteger型だし、ReDimで指定できるのも32767まで)
    しょうがないので、2次元配列で扱うか、配列に配列を入れて管理する。2次元配列だと、ReDimで変更できるのは、1次元目だけなので、感覚的に難しく感じる。ぶっちゃけ考えるのが面倒。
    配列を保持するデータ型はVariant型しかない。
        Dim varry() As Variant
        Dim barry() As Byte
       
        ReDim varry(32767)
       
        ReDim barry(32767)
        barry(1) = 1
        varry(0) = barry

    varry()の格納していない配列要素にはEmpty値が入る。isEmpty() で判定できる。

« 今週買ってきた本 | トップページ | 風が強いな・・・ »

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: メモ:

« 今週買ってきた本 | トップページ | 風が強いな・・・ »