タグ

2007年6月26日のブックマーク (3件)

  • http://www.ongakushitsu.net/NENPYO/04/SCHUBERT/TUNES/erlkonig.html

  • 正規表現 - Wikipedia

    出典は列挙するだけでなく、脚注などを用いてどの記述の情報源であるかを明記してください。 記事の信頼性向上にご協力をお願いいたします。(2023年11月) 正規表現(せいきひょうげん、英: regular expression)は、文字列の集合を一つの文字列で表現する方法の一つである。正則表現(せいそくひょうげん)とも呼ばれ、形式言語理論の分野では比較的こちらの訳語の方が使われる[1]。まれに正則式(せいそくしき)[2]あるいは正規式(せいきしき)と呼ばれることもある。 もともと正規表現は形式言語理論において正規言語を表すための手段として導入された。形式言語理論では、形式言語が「正規言語であること」と「正規表現によって表せること」は同値である。 その後正規表現は単機能の文字列探索ツールやテキストエディタ、ワードプロセッサなどのアプリケーションで、マッチさせるべき対象を表すために使用されるよう

  • memcmp

    n バイトメモリブロックの比較 【書式】 #include <string.h> int memcmp(const void *buf1, const void *buf2,size_t n); ※ void * についてはこちらを参考 【説明】 buf1 と buf2 を先頭から n バイト分比較します。比較はunsigned char として行われます。memcmp() は buf1 と buf2 をメモリブロックとして扱うため、途中に空文字('\0')を含んでいても比較を続けます。 【引数】 const void *buf1 : 比較元メモリブロック1 const void *buf2 : 比較元メモリブロック2 size_t n : 比較バイト数 【戻り値】 正 : buf1 > buf2 0  : buf1 = buf2 負 : buf1 < buf2 【使用例】 #includ