タグ

cに関するkabisukeのブックマーク (5)

  • https://www.jitu.org/~tko/doc-jp/cc-mode.html

  • perlfaq6 - Regular Expressions 訳出 2005/11/2

    NAME 概略 どうすれば正規表現を判読し難い、保守できないようなものにすることなく使うことができるでしょうか? 二行以上に対するマッチングでトラブルがありました。何が悪いのでしょう? 異なる行にある二つのパターンに挟まれている行を取り出すのはどうやればできますか? 正規表現を $/ に設定したけどうまくいきませんでした。何が悪いのでしょうか? 演算子の左辺では大小文字を無視して、演算子の右辺では元の大小文字を保存しておくような置換はどうやるの? \wをnational character setsにマッチさせるには? /[a-zA-Z]/のlocale-smartなバージョンはありますか? 正規表現の中で使うために変数をクォートするにはどうすればよいですか? 実際のところ/oってなんですか? ファイルから、C形式のコメントを剥ぎ取る(strip)するにはどのように正規表現を使えば良いので

  • Cプログラミング診断室

    書は、発売から10年が経過した『Cプログラミング診断室』に加筆修正す るとともに、のサイズを小さく持ち運びやすく紙も軽いものを選び、どこで も読めるように工夫したものです。レイアウトやイラストも変更しております。 また、表紙デザインは一新しました。 表紙には特別な工夫がされております。詳しくは、書店店頭にてじっくりと表 紙を眺めてみてください。気付く人は気付くはずです

    kabisuke
    kabisuke 2008/07/11
  • Ruby用拡張ライブラリをCで作る --- Little Penguin

    Ruby用拡張ライブラリをCで作る Helloクラス Rubyのソースにしてみればおそろしく簡単な下記のソースを、今回はCで記述し てみることにする。 class Hello def hello print "Hello, Ruby World.\n" end end 完成品のソース(hello_rb.c) #include <stdio.h> #include <ruby.h> VALUE hello(void); Init_Hello(){ VALUE cHello; cHello = rb_define_class("Hello", rb_cObject); rb_define_method(cHello, "hello", hello, 0); } VALUE hello(void){ printf("Hello, Ruby World.\n"); return Qnil; } ソ

  • Spaghetti Source - 各種アルゴリズムの C++ による実装

    ACM/ICPC(プログラミングコンテスト)系列の問題を解くことを目標にして,各種アルゴリズムを C++ で実装してみた.極めて意地が悪い類の問題には対応していないし,特定の入力に対して高速に動くということもない.計算量も最良とは限らない. これらを参考にする方への注意とお願い: これらの記述は正確とは限りません.参考文献を参照することを強く推奨します.間違っている場合は是非教えてください. これらのプログラムは間違っているかもしれません.各人で検証することを強く推奨します.バグがあれば是非教えてください. 分類が怪しいので,これはこっちだろう,ということがあればコメントを下さると助かります. 注意! 現在書き換え中 TODO 分類を正しく行う. 全体的に説明と使い方を詳しく. Verify していないものを Verify. ボロノイ図(いつになることやら……) 基 テンプレート グラフ

  • 1