運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。
CSV形式のファイルをDataTableや配列等として取得するCSV(Comma Separated Value)形式のファイルをDataTableや配列として読み込む方法を幾つか紹介します。ここでは3つの方法を紹介しますが、その前にCSVとはなにかについて確認しておきます。 CSV形式とは?CSV形式について、絶対的な決まりは存在していないようです。ただし、一般的なアプリケーションで使われている決まりについては、「CSV Comma Separated Value File Format (How To)」で説明されています。 要約しますと、次のようになります。 レコードは、LFまたはCRLFで区切られる。フィールドは、カンマ(,)で区切られる。区切りのカンマの前後のスペース(タブを含む)は無視される。フィールドにカンマが含まれる場合、フィールドをダブルクォート(")で囲まなければならな
「アプリケーション構成ファイル」を使用して設定を読み込む「アプリケーション構成ファイル」とは、アプリケーション固有の設定が記述されたXML形式のファイルです。このアプリケーション構成ファイルは様々な設定を変更する時に使用されますが、アプリケーションの設定を記述しておけるという機能もあります。ここでは、「アプリケーション構成ファイル」への設定の記述と、その設定を読み込む簡単な方法を示します。なおアプリケーション構成ファイルについて詳しくは、MSDNの「アプリケーション構成ファイル」等を参考にしてください。 以下に、値が文字列の設定をアプリケーション構成ファイルに記述する方法と、その設定を読み取る方法を、順を追って説明します。 1.まずは、アプリケーション構成ファイルを作成します。 Visual Studioのソリューションエクスプローラでプロジェクトを右クリックして、ポップアップメニューを表
シェルスクリプトはエレガントでなければならない スマートな紳士のためのシェルスクリプト(1) 気軽に使えるシェルスクリプト。しかし、気軽に使っていてはダメだ。OSの仕組みまで理解すると、ひと味違うスクリプトが書ける
このコンテンツはだいぶ古く、私の知識も未熟だった頃の内容のままアップデートされておりません。 ページとしては残しておきますが、明らかな問題がない限り、今後更新は行わない方針です。 ここでは、C言語について解説みたいなことをやってみようかと思います。 私の趣味の一つははプログラミングですが、 そのためにC言語の入門書を卒業した後にちょくちょく調べる必要のあったこと、 ちょっと実用的なプログラムや遊びのプログラミングに必要な要素とか、 入門書にかかれていなけれども重要な要素といったことについてつらつらと書いてみようかと思っています。 とはいえ、私自身勉強中なのでいい加減なことを書いてるかもしれません、 そのときはご指摘ください。こっそり直します(笑) C言語というのは言語仕様そのものは比較的簡単ですが、非常に奥の深いものです。 そんなわけでなのかどうかはともかく入門書を卒業すると、 表面的には
更新情報 2008.9.14 ・新宿勉強会(9/13)関連資料・サンプルを公開しました。 →勉強会に参加しなかった方も是非覗いてみてください。 ・入門講座 第1回 はじめてのプログラム に説明用の動画を追加 (2008.9.6) ・初級講座 第2回 線を書く をやや修正 (2008.9.6) ブログ「放課後のVB中学校」 過去の更新情報... 交流
今年も残す所数時間となりましたが、今年最後に今最も注目されている教育分野でこれから楽しみなサービスをまとめました。学びたいことがいつでも誰でも学べるようになる日も、そんなに遠い未来ではないかもしれませんね。今年の振り返りもかねて、ぜひチェックしてみてください! ◆今後が楽しみな教育系サービスまとめ 1.WEBに誕生した、学校の新しいカタチschoo 「WEBに誕生した、学校の新しいカタチ」をコンセプトに様々な講師による授業を放送しているサービス。今年にはソーシャルラーニング機能や有料コースによるアーカイブ授業の閲覧など大幅リニューアルを行い、多くの機能が追加されました。これからの進化が楽しみなサービスです。 私も月500円で有料コースに入っていますが、授業のコンテンツが充実していているのが特徴。普段であれば足を運ばなくては話を聞けないところをいつでも動画で閲覧できるのが、特に社会人にはあり
These messages are classified as follows (listed in increasing order of desperation): (W) A warning (optional). (D) A deprecation (optional). (S) A severe warning (default). (F) A fatal error (trappable). (P) An internal error you should never see (trappable). (X) A very fatal error (nontrappable). (A) An alien error message (not generated by Perl). (W) 警告 (オプション) (D) 非推奨 (オプション) (S) 重大な警告 (デフォルト)
こんにちは、torii (@yoshi704)です。 コマンドラインで完結するCUIアプリをサクっと作る前に楽をするための便利モジュール Getopt::Long を紹介します! 普段良く使うコマンドで -l とか -u とか --help とか付けてよく使うと思います。 自分でCUIアプリを作成して使う時にもこんな感じのコマンドラインオプションを簡単に使えると便利ですよね! コマンドライン引数はすべて@ARGVに入ることは知っていてもいざオプションを1つ1つ解析しようと思うと意外と面倒です。 その時に使う便利モジュールがGetopt::Longです。 GetOptions()という関数で、コマンドラインオプションを定義してあげます。 例えば、 $ ./sample.pl --user=torii --env=dev --times=2 --verbose hoge.dat というようなオ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く