タグ

c++に関するpicatiueのブックマーク (15)

  • C++ Style Guide

    Benjy Weinberger Craig Silverstein Gregory Eitzmann Mark Mentovai Tashana Landray This style guide contains many details that are initially hidden from view. They are marked by the triangle icon, which you see here on your left. Click it now. You should see "Hooray" appear below. Hooray! Now you know you can expand points to get more details. Alternatively, there's an "expand all" at the top o

    picatiue
    picatiue 2008/06/30
  • Python at Google.notes (2006/02/12)

    Python at Google.notes (2006/02/12) python Python at Google.notes GooglePython が使われているとよく言われているが、どういうところで使われているのだろうか。これは、Python at Google で検索すると分かる。Python at Google.notes を見てみよう。Google で使われている言語は、C++, Python, Java が主なもの。これ以外の言語は、特別に許可を取らないと使えないようだ(Perl なども一部で使われているがやはり許可が必要)。一番多用されているのは C++ で、Python がそれに次ぐ。それゆえ Python は SWIG を多用していようだ。Python のバージョンは、2005年5月の時点では、2.2 が使われている。あれだけのサービスで使われていると、さす

    picatiue
    picatiue 2006/05/20
    Google で使われている言語は、C++, Python, Java が主なもの。これ以外の言語は、特別に許可を取らないと使えないようだ
  • seclan のほえほえルーム

    1999 年に規格が更新された C 言語 (ISO/IEC 9899:1999) (C99) の新機能を説明します。

    picatiue
    picatiue 2006/04/21
  • http://www.ttoyota.com/php/howtolearncpp.php

    picatiue
    picatiue 2006/04/21
    C++の学び方(理論編)
  • 革命の日々! シーケンスロック その5 volatileがダメな理由

    どもども。またまた間隔があいてしまいましたがシーケンスロックな話しの続きです。 前回の記事で坩堝さんから面白い指摘をうけたので今回は予定を変更してvolatileの話をしたいと思います。 retをvolatileにするだけではうまくいかないんですよね? どういう風になるんだろ. なるほど、たしかに世のC言語の参考書を見るとvolatileはある種の最適化を妨げる効果を持つと されています。 これだけ見ると、volatileとつけるだけすべての最適化が無効になってうまく動きそうですね。 しかし、その理屈は微妙におかしいのである 多くの人が「ある種の」という言葉を拡大解釈しているがvolatileは来スレッド同期に使えるようなシロモノではないのである。 つづきは、続きを読むからご覧ください。 あと、お願い。 今回の話は前提知識がいろいろとあるので、末尾のご参考にあげたURLを読んでから 読ん

  • OBB vs AABB - Radium Software Development

    iPhoneの一般修理店は予約なしでも来店できる? 基的には飛び込みで修理に行ってもOK iPhoneを置いていたソファにうっかりと腰かけてしまい、パネルを割ってしまった、こんな時はスマホの一般修理店へ行きましょう。画面割れは、スマホやタブレットの故障原因として非常に多いものです。予約なしで突然お店に行っても平気かしらと、不安に思う方々もいらっしゃるかもしれません。結論としては特に問題はなく、予約なしで訪問しても画面割れの修理はお願いできます。 ただし他のサービス業のお店同様、予約なしの場合、お店が混雑していると順番待ちをしなければいけないです。特に繁盛しているスマホ修理のお店だと、行列が店内で出来ており、予約なしだと、自分の順番が巡ってくるまで長時間待たされる可能性があります。平日の朝、昼なら利用客が少ない場合が多く、飛び込みでも比較スムーズに修理が頼めます。 予約は入れた方が時短に、

    picatiue
    picatiue 2006/03/09
    Programming Fonts: Mark Simonson Studio のフォント "Anonymous" は,これらの等幅フォントを代替するものとして使えるかもしれない。
  • C/C++ Technical Documents

    C++ 寄稿記事 επιστημη 氏から寄稿していただいた、開発者の方々にお役に立つテクニカルドキュメントです。Articles、References、Miscelaneousに分かれて説明しています。初心者の方からプロの方まで役に立つ読み物と資料集です。是非、開発のお役にお立て下さい。 Articles: 読み物 References: 資料集 Miscelaneous: 番外編

    picatiue
    picatiue 2006/03/09
  • 配列へのポインタと配列へのリファレンス - bkブログ

    配列へのポインタと配列へのリファレンス C/C++ のあまり使われない機能に、配列へのポインタと配列へのリファレンスがあります。ここでは、それらがどのようなものかまとめたいと思います。 C 言語には配列の先頭要素へのポインタとは別に配列へのポインタ が存在します。。プログラミング言語Cの 5.7 に多次元配列を受け取る関数の例が載っています。 次のプログラムではサイズ 256 の char 型の配列を作り、その配列へのポインタ p を作っています。++p を実行すると p の指すアドレスは 256 バイト分進みます。 #include <stdio.h> int main() { char foo[256]; char (*p)[sizeof(foo)] = &foo; printf("%p\n", p); ++p; printf("%p\n", p); // 256 バイト分進む ret

    picatiue
    picatiue 2005/12/19
  • コードを短くするのって楽しいですよね?(1) - やねうらおブログ(移転しました)

    限られたメモリ、資源環境下においてプログラミングするというのは、一人前のプログラマになるために必要な道程だと感じる。組み込み系やら、携帯型のハードに一生携わらないとしても、経験しておいたほうがいいだろう。 ところで、コード(ソースコード)を短くするのはどうだろう? id:tanakh:20051119#p1で、あがっている問題が非常に面白い。lispのS式で表現されたtreeを辿って、root nodeからleaf(終端node)への和を計算するものだ。右図で言えば、この和は27,22,26と18。 ちなみに右図のS式は (5 (4 (11 (7 () ()) (2 () ()) ) ()) (8 (13 () ()) (4 () (1 () ()) ) ) ) と表現される。この問題では、入力は標準入力から与えられ、先頭にこの和である数字がついていれば「yes」と標準出力に出力。ついてい

    コードを短くするのって楽しいですよね?(1) - やねうらおブログ(移転しました)
    picatiue
    picatiue 2005/12/08
    1145 -- Tree Summing
  • A garbage collector for C and C++

    Where to get the collector Platforms Scalable multiprocessor versions Some collector details Further reading Current users Local links for this collector Local background Links Contacts, Updates, and Reporting Issues Translations of this page [ This is an updated version of the page formerly at http://www.hpl.hp.com/personal/Hans_Boehm/gc, and before that at http://reality.sgi.com/boehm/gc.html an

    picatiue
    picatiue 2005/11/30
  • ML SPOOL split by the unit 'infinite' (ObjectClub Mail magazine)

    ML Articles (ObjectClub Mail magazine) 【オブジェクト倶楽部:2003-00号】メールマガジン創刊! 【オブジェクト倶楽部:2003-01号】 【オブジェクト倶楽部:2003-02号】 【オブジェクト倶楽部:2003-03号】 【オブジェクト倶楽部:2003-04号】 【オブジェクト倶楽部:2003-05号】 【オブジェクト倶楽部:2003-06号】 【オブジェクト倶楽部:2003-07号】 【オブジェクト倶楽部:2003-08号】 【オブジェクト倶楽部:2003-09号】 【オブジェクト倶楽部:2003-10号】 【オブジェクト倶楽部:2003-11号】 【オブジェクト倶楽部:2003-12号】 【オブジェクト倶楽部:2003-13号】 【オブジェクト倶楽部:2003-14号】 【オブジェクト倶楽部:2003-15号】 【オブジェクト倶楽部:2003

    picatiue
    picatiue 2005/11/27
    オブジェクト倶楽部 ML バックナンバー
  • Yahoo | Mail, Weather, Search, Politics, News, Finance, Sports & Videos

    Discover something new every day from News, Sports, Finance, Entertainment and more!

    Yahoo | Mail, Weather, Search, Politics, News, Finance, Sports & Videos
    picatiue
    picatiue 2005/11/25
    Fltk, GLUI, gtk+, KDE, Qt, V, WxWidgets
  • 2005-11-04

    もうちょっと頑張ろう。 最近そういうのが流行ってるらしいので。調べながら書くのを久し振りにやってみたい感じ。 CでC++の例外を捕まえたり投げたりする話。 いや、この話は理解しようとして、過去に二回挫折してんだけど。そろそろ僕も乗り越えないといけない時期が来たんではないかと。意味がわからんけど。 いや、それはいいか。とにかくC++の例外処理を解明していくのは面白い遊びなんではないかと思う。と、いうわけで、 unwind-SjLj type_info と 例外の実装 unwind-dwarf2 と 例外の謎と効率とその実装 と、いう順番で話を進めていく。まだ詳しく理解したわけではないので、気分によっては他の話が入ってきたりするかもしれない。そこらへんは、まあ、柔軟な対応ということで。 まず、C++の例外処理は、「大域脱出(unwind)」と、「RTTI」のふたつからなっている。 void f

    2005-11-04
  • g 例外処理

    picatiue
    picatiue 2005/11/09
    g++の例外機構の解析
  • Exceptional C++―47のクイズ形式によるプログラム問題と解法

    Exceptional C++―47のクイズ形式によるプログラム問題と解法
  • 1