タグ

2020年1月6日のブックマーク (3件)

  • VBAにおける値渡しと参照渡しの違い(ByVal/ByRef) – 蒼月書庫

    コーディング規約を自分でまとめ直そうと思って他の人のガイドラインを見ていたら、値渡しと参照渡しに関する間違いを発見したのでそれについて。ついでに、変数の値型と参照型の違いの知識も必要になるので、それについても説明していきます。 メモリーとアドレス 実行中のプログラムはメモリー上に読み込まれていますが、そのメモリーにはアドレス(番地)が割り振られています。プログラム(CPU)がメモリーからデータを読み取る際には、このアドレスを使ってデータがどこに入っているのか指定します。 アドレス 内容 xxx~xxx番地 Windowsのデータやプログラム xxx~xxx番地 プログラムA xxx~xxx番地 プログラムB VBAの変数もメモリーに保存されていますから、アドレスが割り振られています。VBAでアドレスを意識する必要が無いのは、パソコンとプログラムコードの間にVBAWindowsが入って、変

    VBAにおける値渡しと参照渡しの違い(ByVal/ByRef) – 蒼月書庫
    tanosikeizaigaku
    tanosikeizaigaku 2020/01/06
    やっぱり参照渡しはわかりにくいね。メソッド内で何をしているかがぱっと理解しづらい
  • Qiitaを運営するIncrementsのエイチームグループ入りについて

    開示のあった先週金曜日に個人のTwitterやFacebookで簡単に書きましたが、弊社よりQiita, Qiita:Teamを運営するIncrementsは2017/12/25より株式会社エイチームの完全子会社となり、エイチームグループへ加わることとなりました。 株式会社エイチームによる Increments 株式会社の全株式取得について — Increments株式会社 Twitterでは多くの方に言及していただき、「買収」ということに対して不安に思われているQiitaのユーザーさんもいらっしゃるようですが、Incrementsが引き続きQiitaやQiita:Teamを提供し改善し続けること、今後もエンジニアを幸せにするサービスや事業に取り組むことは変わりません。株式会社エイチームは経営理念として「みんなで幸せになれる会社にすること」を掲げていますが、その中でも社内外のエンジニアに対

  • .NET のアセンブリ

    アセンブリは、.NET ベースのアプリケーションの配置、バージョン管理、再利用、アクティベーション スコープ、およびセキュリティ権限の基単位です。 アセンブリは、相互に連携して 1 つの論理的な機能単位を形成するように構築された型やリソースの集合です。 アセンブリは、実行可能 ( .exe) ファイルまたはダイナミック リンク ライブラリ ( .dll) ファイルの形を取る、.NET アプリケーションの構成要素です。 それらは、型の実装に関して必要な情報を共通言語ランタイムに提供します。 .NET と .NET Framework では、1 つまたは複数のソース コード ファイルからアセンブリをビルドできます。 .NET Framework では、アセンブリに 1 つまたは複数のモジュールを含めることができます。 これを使うと、より大規模なプロジェクトの計画が可能になり、複数の開発者が別

    .NET のアセンブリ
    tanosikeizaigaku
    tanosikeizaigaku 2020/01/06
    .NETアプリケーションに関わるアセンブリについて