タグ

C++とruleに関するakakitのブックマーク (6)

  • Cプログラミング診断室 - 藤原博文

    はじめに 開院準備 昔むかし/ レベル差/ 教育/ ネットワーク/ 情報集め/ 隠すことについて/ プログラムコンテスト/ ドキュメント/ 楽するように/ 手抜きと下手の違い/ 開院 第1部 外来 第1章 普通の初心者 最初から充実した(!?)プログラムが登場 関数を短くし、コメントを改善する 上手になる秘訣/ プログラムの紹介/ 何だ、このプログラムは!!/ 短くするには/ コメントについて/ 無駄な努力をやめよう/ 名前/ 気になる個所/ 修正プログラム/ 課題/ まとめ 第2章 これでもプロ 売りものであるにもかかわらず、超きたない! 構造的な欠陥の指摘〜引数、ポインタの活用 プログラムの紹介/ 「超」基的問題点/ 関数分解/ 構造的欠陥/ 引数を使おう/ ポインタ/ その他/ まとめ(修正プログラム) 第3章 上司が問題 まさに驚異的なプログラムの見というべき 内容の修正から、

  • 静的解析 - 1,480種類のコーディングルール -|C++test -C/C++対応自動テストツール-|テクマトリックス株式会社

  • 翔ソフトウェア (Sho's) - XP (エクストリーム プログラミング) - C++ コーディング標準

    C++ コーディング標準 このドキュメントはオリジナルの Java コーディング標準を C++ 用に変更したものです. オリジナル:http://www.objectclub.jp/community/codingstandard/CodingStd.pdf フィードバックを歓迎します. フィードバック先: fujiwo@shos.info 初版: 2002年07月10日 改訂1版: 2002年08月06日 改訂2版: 2008年03月13日 (フィードバックを頂き C++ の文法にそぐわない点などを修正) 方針 このコーディング標準は,ソフトウェア開発プロジェクトにおいて C++ でコーディングする際のルール,推奨,および迷った時の指針を提供するものである. 標準策定の方針は,読みやすくメンテナンスしやすいコードを書くことである.実際のコーディングにあたっては,プロジェクトメンバー全員が

  • コーディング規約メモ

    Cコーディング・スタイル例 以前(2~4年前)に、社内向けにコーディング規約案を書いたことが あり、その残骸?があったのでコーディングスタイルの例として 出しておきます。 規約といってもラフなものですし、その当時の自分の スタイル/自衛手段を書き出し、これを叩き台にして他の人の要望 などを反映させたりしました。以下は、 社内事情や自分のスタイルに合わない個所をいくつか 削除しています(自分の習慣でない記述も残っていますが)。 単なる一般的な自衛手段だったり 完全に自分の好みのこともありますが、 一応、なぜ、そのようにするのか、を、書くようにしていたので、 何かの参考になるかもしれません。 あと、スタイルに関しては 『プログラミング作法』(書籍ですが)を みるのがいいでしょう。オンラインでは こちらなんか も結構いいです。 ■はじめに ■ ソース・ファイル ■ソース中の特殊文字コード ■動作

  • Cプログラミングの秘訣

    特集 Cプログラミングの秘訣 最終更新: 2006-03-28 このテキストはC MAGAZINE 1992年4月号に掲載された原稿のオリジナルテキストを元にしてHTMLに変換したものです。掲載文章と細部が異なっていると思われます。また、気付いた個所をいくつか修正してあります。 当時はまだWindows 95もないような時代で、現在の状況から見ると違和感のある内容も結構あるかもしれませんが、時代背景を想像しながら補正しつつ読んでいただければ幸いです。 ※2006年3月28日追記: 何が原因か知りませんがこのページのアクセスが増えているそうなので、 HTML のおかしなところを修正しました。 文章の変更はありません。 なお、このサイト(表ページ)は現在休眠状態ですが、 裏ページ や 裏の裏ページ の方を、細々と更新していたりします。 目次 Part1 よいプログラムを書く条件 Part2 明

  • C++コーディング標準リンク集

    [ C++で開発 ] C++コーディング標準リンク 書籍・インターネット上で、さまざまなコーディング標準・プログラミングガイドが公開されています。 C++言語コーディング標準 C++は1998年にISOで標準化されました。この際、言語仕様も変わっているので、標準化前のドキュメントは内容が古いことがあります。 書籍 日語 Effective C++ 第3版-プログラムとデザインを改良するための55項目("Effective C++, Third Edition"、Scott Meyers著) 最近ではC++の静的解析ツールで標準チェックルールにもなっており、C++のコーディング・ガイドラインの標準文書となっています。 C++ Coding Standards - 101のルール、ガイドライン、ベストプラクティス("C++ Coding Standards"、Herb Sutter、Andr

  • 1