サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Switch 2
www2s.biglobe.ne.jp/~ragnarok
構造体って? C 言語で、いくつかの変数をひとまとまりにしたものを構造体といいます。例えば、下のように struct を使って定義します。 typedef struct Item { int code; /* 商品コード */ int name; /* 商品名 */ int price; /* 価格 */ } ITEM, *LPITEM ; 商品コードと商品名と価格を管理する場合、code, name, price の変数をそれそれ作るよりも商品( Item) でひとまとめすることでプログラムがわかりやすくなります。こういったまとまったデータをレコードともいいます。プログラムが小さいと大げさなように感じされますが、複雑になるにまし、struct のありがたみがわかります。 では C++ の構造体はというと、同じように使えます。C++ はCのソースコードをそのままコンパイルできるようになって
ちょっと、個人的に作ってみたプログラムをWebページにしてみました。まぁ暇があればいろいろと書いていこうと。 何かの参考になれば、幸いです。ちなみに、リンクの色がついてないものはまだページはないです(笑)。 Table of Contents Windows Programming by C++ language. C++ C++ 構造体 Visual C++ .net で出来ること( 更新日 2003年 9月27日 ) Win32 API 安全な DLL の中にあるC++ のクラスのエクスポート ACM ( 圧縮された音声ファイルの操作 ) マルチスレッド Direct X ( using version 7/8 ) DirectX について ( 更新日 2004年 2月 15日 ) DirectX SDK のインストール ( 更新日 2004年 2月 22日 ) Tool Visual
int 型を "100,000,000" や "0001" と、いった具合の書式で String に出力したい場合が結構あると思います。 C / C++ なら printf があるので、フォーマット出力が簡単なんですが Java だと print / println があるのに printf がありません。ですが、java.text パッケージにクラスライブラリが用意されいます。 フォーマットするためのいくつかのクラスを紹介します。本ページのソースコードは Java 1.4.1 のドキュメントを見て Java 1.3.1 でコンパイルテストしました。詳しい使い方は APIドキュメント参照してください。 Package java.text java.text package の中に文字列をフォーマットするような便利なクラスが入っています。正直 printf にはならないのでちょっと面倒ですが
最初に DLL とは? Windows には Dynamic Link Library ( 以下 DLL ) という、プロセス開始時・起動中に動的にライブラリをリンクする機能があります。このDLL を使うことで、 プログラムを他のアプリケーションと共有してメモリの節約になる 普通のライブラリとしても使え、アイコンやダイアログなどのリソースも格納することが出来る。 DLL の中にある処理やリソースを変更して DLL の変更のみでプログラムを修正することが出来る プロセス間でのメモリ共有を行うことも出来きる UNIX系にも似たような動的リンクライブラリがありますが、UNIX系のはコンパイラ側での対応であり、C言語のソースコードで互換性を保っているUNIXのアプリケーションで、動的にバイナリをリンクしにくい性質があるため、それほど使える機能ではないでしょう。 逆に DLL の欠点 DLLのバージ
このページを最初にブックマークしてみませんか?
『www2s.biglobe.ne.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く