|
|
タグによる閲覧
すべてのタグ » .NET Framework » C/C++ (RSS)
-
ダウンロードサイトに極東IT Engineersの創立記念勉強会でしゃべった時の資料を公開しました。懲りもせずJIS2004話ですが、今回はちょっとプログラムデモを作ってみました。主催者におどさ…もとい、「ぜひに」とせがまれたので。前のものとは少し追加した感じですかね。なので、旧作も併せてお読みください。
-
codeseek 25回勉強会でお話しした資料を公開しました。
codeseek 25回勉強会資料-ログ話いろいろ
いいわけですが、これやる数日前からいろいろあって、もうちょっと実装寄りの話を入れようと思っていたのですが、入れられませんでした。期待していた人、ごめんなさい。セッション中にいくつか質問も頂きました。ここでQ&Aも公開します。忘れているぞ!というものがあれば教えてください。
ログをXMLで出すのは無し?
個人的にログとは「高速化を追求する」か、「その場で手軽に読める」のどちらかだと考えています。あと、少ないですけれどXMLだと異常系を考えると頭が痛いですしね。タグの途中でDisk ...
-
Win32(※1)ではファイル名に使用できない文字(列)というものが決まっています。これはDOS時代からの互換性のためによるものです。Naming a File(msdn2 library)から引用。ここではDOSからの仕様に基づいて書かれているようです。
AUX、CLOCK$、COM1 ~ COM9、CON、CONFIG$、LPT1 ~ LPT9、NUL、および PRN(※2)
\ < > : '' / \ | ? *(※3)
period(.)はカレントディレクトリを表すので不可。
ASCIIの0から31までは使用不可。128-255までは使用してもよい。
二つのperiod(..)は「一つ上のフォルダ」を表すので不可。 ...
-
Windowsのファイル名の最大長考察で最大ファイル名を少し試してみました。最後のPowerShellでより長いファイル名が扱えないということが疑問だったので、.NET Frameworkで試してみましょう。 1: FileInfo fi = new FileInfo(@''c:\temp'');
2: DirectoryInfo di = new DirectoryInfo(@''c:\temp'');
3: FileInfo[] files = di.GetFiles(''*.txt'');
4:
5: foreach (FileInfo oneFile in files) {
6: ...
|
|
|