今日知ったことで一番驚いたのは伯爵がテライケメンと呼ばれる原因を作ったのがぼくだということ。やっぱりぼくは見る目があるな
2011-02-19 21:00:23#peben PE勉強会にご参加の皆様ありがとうございました。今日の資料を公開しました。 http://bit.ly/egWNMC 16進数やDOSやリダイレクトはダメ出しが多かったので、来週の資料はその辺を見直す予定です。
2011-02-19 21:13:25今日は英会話教室もサボる。PEのは追いつくので精一杯だった。あとインフラやってる人が今日の勉強会に参加してたのはすごくうれしい。なんかインフラやってる人は開発の中では追いかけない人が多い気がしてたから
2011-02-19 21:18:54#peben 一番前の席でパソコンいじってたけど、ほとんどのことは今日はじめて知った。16進数、DOS、リダイレクトまで説明するなら今日の半分くらいの量くらいじゃないと厳しいよ
2011-02-19 21:35:54今日は勉強会というものに始めて参加してみた。IT勉強会カレンダーなるものも教わった。意外だったのは、話した範囲では自分のようなガチCの人がほとんどいなくて、もっと上のレイヤーの人ばかりだったこと
2011-02-19 22:12:32@7shi 言語仕様のことを言ったの気にされたのなら主題でもないことで時間と気を取らせてしまいすいませんでした。言語仕様としては気にかけることでも今回のような話では重要なことじゃないとおもいますからあまり気にしないでください
2011-02-19 23:09:50@7shi 懇親会の席でも申し上げましたけど、PE のようにかなり限定した内容の勉強会に参加する技術者の「初心者です」は間違いなく謙遜なのでw、次回以降は前半部分は軽く流す感じ、後半部分をみっちり解説するという風にされると良いのではないかと思いました。
2011-02-19 23:13:41echo $?で int main(){} を確認すると、C++だとゼロになるけどCだとその時のレジスタが返って来る。-std=c99だとC言語でも0になる。この辺の細かいことをまったく理解していなかった。
2011-02-20 00:35:26@7shi それはもしかしてC(99以前)だと戻り値が明示的にreturnされなくてもC#みたいにエラーにならず、(実装依存の)不定値が返される、っていうことですかね…?
2011-02-20 00:39:28@7shi C99だと mainは 0を返すと決まっているみたいです. C89とかだと, ランタイムルーチンが _exit呼ぶときどのようにレジスタを設定しているかによるんですかね ? http://tinyurl.com/4sgy46t
2011-02-20 00:40:51