C言語 FAQ 日本語訳 このページは北野 欽一さんが日本語訳されたC FAQをHTML化したものです。 著作権等に関しては「C言語FAQと日本語版について」をご覧ください
オブジェクト指向とはなにか 日常生活の中のオブジェクト 私たちの身の回りには、自分で直接できることと自分では直接できないこととがあります。朝おきて何気なく読む新聞も、新聞社という組織が作り、近くの販売所が毎日届けてくれます。私たちが新聞を読むときには、誰がどのようにして作っているかを知る必要はありません。 また、あなたがエレベータに乗るときも、あなたは自分のいる階でボタンを押せばいずれエレベータがやってくると期待しているのです。それは、世の中にあるエレベータという乗り物がおおむねその様な動きをしていることを知っているからです。 駅まで行き、電車に乗る場合でも同じです。電車は、どこかの鉄道会社が作ったダイヤに従って動いているのです。あなたが、どの電車はこのように動きなさい、と規定するわけではありません。 通りでタクシーを拾う場合もそうです。あるタクシーは客待ちをしており、また、あるタクシーは
G-Fan VBコーディング規約の目的は、プログラムを、きれいな、可読性の高い、頑丈で信頼性の高い、拡張しやすいものにすることです。 プログラムソースの書式や変数/関数の命名だけでなく、構文や構造についての規則についても記述します。 また、このコーディング規約には、規則だけでなく、何故、その規則を守るべきなのかの理由も記述するようにします。 この規約に対する訂正、提案は、gfan@cpnet.co.jp宛に送ってください。提案がある場合は、その規則とその理由を、送ってください。訂正すべき点を見つけた場合は、元の文面と訂正後の文面との差分を送ってください。 この一文を改めて規則として文章化することは、少々違和感を感じるでしょうが、とても大切なことなので、敢えて明記しました。 良く耳にすることですが、優秀なプログラマーの個性は様々だが、一つ共通していることは、まず、考え、そ
はじめに 第1の関門 プログラミングレッスン1 簡単なプログラム 変数を使う よく使うデータ型一覧 ワンポイント〜文字と文字列 計算をしよう よく使う演算子一覧 キーボード入力を受け付ける (scanf) 条件分岐をする (ifとswitch) 繰り返し処理 (forとwhile) break文 goto文 ワンポイント〜文 虫取り教室 コメントアウト printf()デバッグ プログラミングレッスン2 配列変数 多次元配列 関数を作る return文 変数のスコープ ワンポイント〜引数の渡し方 数値処理の達人 数学関数 桁をそろえて表示 乱数 8進数と16進数 最後に 参考文献 C言語は、(例えばBASICやFortranと比べて)非常に機械に近い非人間的な言語です。よって、コンピュータの内部構造まで教えたくなるのですが、ここではそこをぐっとこらえます。本稿の目標としては、大学の簡単な課
このコーナーでは、プログラミングの生産性について考えます。システムのコスト は検討段階から始まって、稼働後に色々の改良や変更を経て、廃棄するまで掛かりま す。システムが稼働するまでの初期コストと、稼働後の維持コストを調べてみると、 予想に反してほぼ3:7の割合で維持コストが倍以上にななります。ですから、 メインテナンスのし易いシステムを最初に作り上げて置かないと、莫大な維持コスト が必要になります。 さらに、プログラミングの生産性を左右する仕事にデバッグがあります。デバッグ が不十分だと、稼働後に大きな損失となる事はもちろんですが、プログラミング作業 の中でもデバッグは作業の大部分を占めます。デバッグの上手下手がそのままプログ ラミングの生産性に繋がります。 それでは、上手なプログラミングについて、探求にでかけましょう。 講演内容 1. 構造化プログラミング手法 2. プログラムの定型を作
シェルソートは、基本的に基本挿入法と変わりません。基本挿入法が1つの 数列に挿入していく方法であるのに対し、シェルソートは元の数列を仮想的に 複数の数列と考え、その1つ1つの数列に基本挿入法を用いて、徐々に数列の 数を減らし最終的に1つの数列にして、もう一度基本挿入法を行う方法です。 '=========================================================== 'downShelSort 指定された配列の整数をシェルソート ' (改良挿入法)でソートする-降順ソート '---------引数---------------------------------------------- 'data() ここのデータをソートする 'Count 要素の数 '=================================================
THE FUTURE OF SWIMMING POOLS We create the future of sustainable and healthy swimming pools, with more than 100 public pools and water park installations in operation. We guarantee healthier and more cost-efficient swimming pools by utilizing groundbreaking technology and proven scientific methods. TOWARDS A SUSTAINABLE FUTURE The increased need for sustainable pool facilities combined with resear
第1回 オブジェクト指向の考え方 河合昭男 (有)オブジェクトデザイン研究所 2002/9/21 UML、Java、デザインパターンなどの言葉をソフトウェア業界の人で聞いたことがないという人はいないでしょう。また、これらはすべてオブジェクト指向と深い関係があるということも、もはや常識です。しかし、あらためてオブジェクト指向とは何かと問われると、一部の人を除いてはよく分からないというのが現状ではないでしょうか。 オブジェクト指向に基づく応用技術が徐々に普及してきていますが、オブジェクト指向の基本概念をきちんと理解しておかないとこれらを使いこなすことはできません。せっかくJavaやC++などのオブジェクト指向言語を活用しても、その特徴を十分生かすことができず、Cと同じプログラミングを行ってしまうことになります。UML入門書を読んだだけでは、モデリングはできないのです。 オブジェクト指向の基本的
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く