タグ

ブックマーク / togarasi.wordpress.com (2)

  • Junctions と Symbolic Links を見分ける

    Vista 以降では何ともやっかいです。 とあるフォルダーが ジャンクションなのか、シンボリックリンクなのかを区別する方法です。 ハードリンク、ジャンクション、シンボリックリンク自体の説明は多くの方が書いているので割愛しますが、 ハードリンクは、対象はファイル(Windows NT 3.1 以降) ジャンクションは、対象はファイルとフォルダー(Windows 2000 以降) シンボリックリンクは、対象はファイルとフォルダー(Windows Vista 以降) となっています。フォルダーの属性を調べるので、まず思い浮かぶのは GetFileAttributes() http://msdn.microsoft.com/en-us/library/aa364944.aspx です。これでフォルダーの属性を調べてみると、ジャンクションもシンボリックリンクも DWORD dwAttr = GetF

    Junctions と Symbolic Links を見分ける
    zetamatta
    zetamatta 2018/04/14
  • Visual Studio 2010 C++ の “VC++ ディレクトリ” 設定はどこへ?

    きっと誰もがハマるであろうと思うので、書いておきます。ワタシもハマりました。 多くの方がきっとブログのネタにしているでしょう。 これです。ディクレトリの設定がない…どこへ行ってしまったのでしょう。 ヘルプ見てもいまいちわからないですよね。で、調べました。 VS2010 からは、個別のプロジェクト単位で、ディレクトリ設定を行うように変更になったとのこと。 確かに、プロジェクトのプロパティにはあります。 でも、共通のテンプレートを使おうと思ったり、別のフレームワーク用のテンプレートを使おうと思ったら いちいち、個別プロジェクトで設定していられないです。それに面倒。 ワタシの大好きな WTL もその一つです。 では、どうするのかというと、この部分がファイルに分離されているので、ファイルに記述することに なるんだそうだ。 ファイルの場所 C:\Users\<ユーザー名>\Local Setting

    Visual Studio 2010 C++ の “VC++ ディレクトリ” 設定はどこへ?
  • 1