2007年5月28日

参加する予定の人

不参加予定の人

  • 立石
    • 済みません、用事があって欠席です。
  • 千里
    • まだまだ作業中(って昨日のことですが)

内容

  • なんか県大新聞の奴が取材に来るらしい
    • 中指でも立てればいいのか?(sside)
      • 嘘です。
    • お好きにどぞ(いがらし
    • 松田のデスクトップは変更した方が良いんじゃないかな(吟雅)
      • 割とどうでもいいと思う、多分(いがらし
  • 第5回C/C++勉強会
    • 分割コンパイルとスコープ
      • 分割コンパイル
      • ヘッダファイル
      • 名前とスコープ
    • レジュメ
    • レジュメの修正と補足
      • P.7 global_i.cpp 12行目「extern void hoge(void);」→「void hoge(void);」*1
      • P.10 「(「」と「」で囲まれた領域)」→「「{」と「}」で囲まれた領域)」
      • P.11 ヘッダファイルheader.hの内容を書き忘れた。内容は↓こんなの。
        extern void hoge(void);
      • 「#include <ほげ>」と「#include "ほげ"」の違いは、「<ほげ>」がコンパイラに設定されたincludeフォルダのファイル「ほげ」を探すのに対して、「"ほげ"」がincludeするソースファイル自身と同じフォルダに「ほげ」があればそれを、無ければ「<ほげ>」と同様コンパイラに設定されたincludeフォルダを探すということだ。#includeマクロにより、ヘッダでされた宣言は各ソースファイルへ取り込まれる。マクロについての詳細は次回に説明する。
    • 宿題(独学への手引き)*2
      • 実際に複数のファイルに分けて何かのプログラムを作ってみる
      • 多重定義や未定義で出るコンパイラやリンカのエラーメッセージをよく読む
      • コンパイラ標準付属のヘッダをのぞいてみる
      • 標準ヘッダが入ってるところに自作ヘッダを入れてみて、「#include<ほげ>」で取り込めるか試してみる

*1 externを省略して書く例のつもりだったけど、省略するの忘れてた
*2 例によって特にやんなくてもいい

添付ファイル: filetest004.pdf 1399件 [詳細]

トップ   編集 凍結 ページの変更点 バックアップ 添付 複製 名前変更 リロード   新規 ページ一覧 単語検索 最近更新されたページ   ヘルプ   最終更新のRSS
Last-modified: 2007-06-01 (金) 23:09:38 (4183d)