Codian

KAB-studio > プログラミング > Codian

▼インフォメーション・もくじ▼

基礎講座

  1. VC++プログラミング辞書(Codianから離れます)
  2. ヘルプの歩き方
  3. ありがちFAQ
  4. プログラミング・七之格言

ゼロからのプログラミング

  1. Are you ready!?
  2. アプリの作り方
  3. 文字と記号と変数と
  4. プログラムは関数の塊まり
  5. 構造化プログラミング
  6. データのタイプいろいろ
  7. プログラムとアプリケーション

ポインタ

  1. コンピューターのしくみ
  2. 整数のなかみ(前編)
  3. 整数のなかみ(後編)
  4. バケツリレーの限界
  5. 参照を使おう!
  6. 参照とポインタ
  7. ポインタと配列
  8. 文字列操作
  9. 変数の動的確保
  10. ポインタと参照の棲み分け
  11. ポインタQ&A

C++を使いこなす

  1. クラスを作ろう!
  2. ソースファイルとヘッダーファイル
  3. ネームスペース
  4. ネームスペースを使いまくる!
  5. コンストラクタ(前編)
  6. コンストラクタ(中編)
  7. コンストラクタ(後編)

STL

  1. アルゴリズム
  2. 関数オブジェクト(前編)
  3. 関数オブジェクト(後編)
  4. イテレーター
  5. コンテナ(前編)
  6. コンテナ(後編)

iostream

  1. 文字配列への書き込み
  2. ポインタ操作
  3. 文字列からの読み取り
  4. ファイル入出力
  5. 標準入出力
  6. iostream の仕組み
  7. 演算子とマニピュレーター
  8. カスタムバッファ

STL & iostream

  1. STL & iostream

デザインパターン走り書き

  1. 「デザインパターン走り書き」について
  2. 生成に関するパターン

MFCユーザーのためのAPIプログラミング講座

  1. はじめにRENEWAL(12/20)
  2. "Hello World!"から始めよう!?UPDATE(1/8)
  3. すべてはWinMain()からUPDATE(1/8)
  4. ウィンドウクラスの登録UPDATE(1/8)
  5. ウィンドウの構築RENEWAL(1/16)
  6. ウィンドウプロシージャの呼びだし
  7. ウィンドウプロシージャ
  8. デバイスコンテキストとハンドル
  9. ポインタと文字列とCStringとRENEWAL(11/19)

MFCチップス

  1. タスクトレイにアイコンを表示する
  2. 常駐型アプリケーション
  3. 選択できるスタティックテキスト
  4. メニューを動的に追加する(前編)
  5. メニューを動的に追加する(後編)
  6. タブストリップ型ダイアログを作る
  7. レジストリを活用しよう!
  8. オーナードローメニューの作製(前編)
  9. オーナードローメニューの作製(後編)
  10. オーナードローメニューの作製(おまけ)
  11. ワーカースレッドの作成方法
  12. ホットキーとホットキーコントロール

DLL・フック

  1. DLLを使おう!!
  2. DLLの実行中リンク
  3. DLLを作ろう!(関数編)
  4. 自作DLLを使おう!
  5. DLLを作ろう!(クラス編)
  6. フックの仕組み
  7. ローカルフック
  8. システムフック

シェルエクステンション

  1. シェルエクステンションって?
  2. フォルダを選択するダイアログ(前編)
  3. ファイルパスからアイテムIDを取得する
  4. フォルダを選択するダイアログ(後編)
  5. ファイルを列挙する
  6. アイテムIDリストとは?
  7. ファイルオペレーション
  8. ファイルアトリビュート
  9. ショートカット
  10. ファイラーのまとめ

CGI with C

  1. この講座の特異性
  2. UNIXとCGI
  3. Rim+C+CGI?
  4. ただ画像を表示するだけのCGI
  5. アクセスカウンター
  6. アクセスログ
  7. Javaスクリプト活用法

ソーシャルブックマークに登録!

del.icio.us 登録する はてなブックマーク 詳細を表示 はてなブックマーク ブックマーク数 livedoorクリップ 詳細を表示 livedoorクリップ ブックマーク数 Yahoo!ブックマーク 詳細を表示 users
del.icio.us 登録する はてなブックマーク 詳細を表示 はてなブックマーク ブックマーク数 livedoorクリップ 詳細を表示 livedoorクリップ ブックマーク数
 del.icio.us・はてなブックマーク・livedoorクリップは、上段がindex.htmlで終わるURL、下段が/で終わるURLです。お好きな方でご登録ください。

RSSあります

←RSS1.0です。リニューアルの情報をお知らせいたします。
 このRSSはKAB-studio全体のものです。かぶろぐ。の記事も含まれるためご注意下さい。

「Codian」について

 Codian(こーでぃあん)は、Visual C++ 6.0を使用したC++言語によるプログラミングの解説を掲載しているコンテンツです。
 ヘルプの見方やポインタといった基本的なものから、DLLやシェルエクステンションといったマニアックなものまで、他では見られない情報を取りそろえております。
 サンプルプログラム、解説共にVisual C++ 6.0用ですので、最近のVisual Studio.Netには対応しておりません。ご了承ください。
 ちなみに「Codian」というタイトルは、「コード(プログラム)に従う人種」という意味から付けられたものです。

現在リニューアル中です!

 現在、Codianの各ページをリニューアル中です。
 リニューアルは1ページずつ行っています。そのため、リニューアル前のページとリニューアル後のページとで整合性が取れていない場合があります。ご了承ください。
 リニューアルを行ったページには、もくじのタイトル右に「RENEWAL(更新日)」が付いていますのでそれを目印にしてください。
 リニューアル後のページには、サンプルプロジェクトを用意してありますのでご利用ください。また、サンプルプログラムのコピー機能や別ウィンドウ表示機能もありますのでそちらもご利用ください。

変数の命名規則について

 各サンプルプログラムで使用している変数の命名規則は、ちょっと特殊です。
 まず、型名が左に付きます。int型は「i」、char型は「ch」、ハンドルは「h」、クラスは「c」です。
 その左に、ポインタは「p」、参照は「r」が付きます。たとえば文字列は「pch」が付きます。
 さらにその左に、グローバル変数は「g_」、メンバ変数は「m_」、引数は「p_」が付きます。
 このように、一目で型が分かるようにして可読性を上げています……が、世間一般では使われていないものなので真似しない方がいいかなと思います。

検索について

 現在、Codian専用の検索機能は用意しておりません。「KAB-studio全体を検索するページ」をご利用ください。

そのほかのコンテンツ

KAB-studio
 Codianの置いてあるサイトです。CodianはKAB-studioの一コンテンツです。下記もKAB-studio内のコンテンツです。
#pragma twice
 Codianと同じく、Visual C++ 6.0を使用したプログラミングについて解説しています。Codianよりも基本的な部分について対話形式で詳しく解説しています。
プログラミング辞書
 Visual C++によるプログラミングについて網羅した辞書です。ただし、情報が古いのであまり役に立たないかもしれません……。 ■KAB-studio - プログラミング
 そのほかのプログラミング系コンテンツの一覧メニューです。
かぶろぐ。
 いわゆるブログです。リニューアルしたページはこのブログにておしらせします。また、コメント欄を開いていますので、何かありましたら適当な記事のコメント欄にてお尋ねください。