約 3,884,190 件
https://w.atwiki.jp/freecad/
FreeCAD Operate tips FreeCadって何? オープンソースの3D CADです。 ここで公開中。 http //sourceforge.net/apps/mediawiki/free-cad/index.php?title=Main_Page このWikiの趣旨 このCADをどーにかして使いこなすためのメモ帳という役割です。 ページインデックス まず最初に覚える事
https://w.atwiki.jp/wiki3_nab/pages/5.html
概要 日常環境をWindowsからFreeBSDへ移行するので、その作業をメモ。 現在のデスクトップ [ToDo]] ベース部分(OS, GUI, etc...) 基本 カーネルの再構築?:覚え書き [起動時の設定 boot]]:いろいろ設定。/etc/rc.conf, /etc/sysctl.conf, /boot/loader.conf, etc. [DNS dns_client]]:ドメイン- IP変換 cvsup:portsやsrcを最新状態に同期する bash:シェル GUI(X Window System周り) OpenGL:画面表示の高速化。頑張ったけどだめでした。 xdm:Xの自動起動とGUIベースでのログイン font:フォントのインストールと使うための設定(gtkrcとか) [ion ion-3]]:ウィンドウマネージャー。シンプル。キーボードだけで操作可能。 mlterm.old:ターミナルソフト uim&anthy:かな漢字変換、日本語入力 ハードよりなとこ SpeedStep:CPUのクロックを自動変更 [無線LAN]] [USBメモリ]] その他 mount_smbfs:Windows共有フォルダをマウントする OS再構築:OS全体のバージョンアップのメモ アプリケーションソフト(用途別) ネットワーク web [w3m]]:テキストベースのWEBブラウザ Chalice:Vim上で動作する2chビューワー firefox:WEBブラウザ opera:WEBブラウザ。現在、使用中止中。 mail mutt:メールソフト fetchmail:メールをプロバイダー等から受信する [procmail]]:受信したメールを指定したフォルダに振り分ける sendmail-client:メールを送信する chat/messanger gaim:メッセンジャーソフト。MSN、ICQ、IRCなどが使える。 [skype]]:skype。音声通話。 [epic]]:IRC。テキストベース。 AV 音楽動画再生 [xmms]]:音楽再生 mplayer:動画再生 mplayer-plugin:動画再生プラグイン for firefox flash7:フラッシュプラグイン 画像表示編集 GImageView:画像ビューワー [ImageMagick]]:画像ビューワー&編集 [xli]]:画像ビューワ [GIMP]]:お絵描き [enfle]]:画像ビューワー エミュレータ/ゲーム [qemu]]:PCエミュレータ vba:ゲームボーイアドバンスエミュレータ [zsnes]]:スーファミエミュレータ [snes9x]]:スーファミエミュレータ [msx]]:MSXシリーズエミュレータ [xmame]]:アーケードゲームエミュレータ [nes]]:ファミコンエミュレータ 文書作成、ビジネス系 vim6:テキストエディタ tex:文書作成ソフト。勉強中。 [OpenOffice.org]]:オフィスソフト。表計算とかワープロとか acrobat jpilot:PIM。スケジュール、住所録、メモなどの管理。Palmと連系できる。 iCalendar:スケジュール情報とかのフォーマット。RFC提案。jpilotから使えない? mhc:スケジュール管理のツール類。jpilotと連携して使える?調査中。 その他 screen:一つの端末で複数の仮想端末を切り換えて使える ssh-client:リモートの端末を遠隔操作する(ターミナル版)。暗号化部分のみでもよく使われる。 ssh-server:リモートから遠隔操作される側の設定 vnc-client:リモートの端末を遠隔操作する(GUI版) [mfiler]]:ファイラー その他 飾り xosd:オンスクリーン表示するソフト。テレビのチャンネル表示みたいにウィンドウ枠無しで文字だけを表示。 [dockapp]]:メモリとかCPU使用率とかの情報表示。画面の端っこにちょこっと起動しておく gkrellm:メモリとかCPU使用率とかの情報表示。画面の端っこにちょこっと起動しておく。ionとあまり相性が良くないので使用中止。 小技、備忘録 壁紙の変更:壁紙の変更と定期的な切り替え 設定ファイルをCVSで管理:複数PCで共有したりね。NFSだとネットワークトラブルの時に困るし。。。 小技集:独立したページにするまでもない小技集。
https://w.atwiki.jp/ddrdp/pages/616.html
Freeze(激) 曲名 アーティスト フォルダ 難易度 BPM NOTES/FA(SA) その他 Freeze nc ft.NRG Factory X2 激12 140 295 / 41 STREAM VOLTAGE AIR FREEZE CHAOS 59 46 16 113 37 楽譜面(5) / 踊譜面(7) /激譜面(12) / 鬼譜面(13) 属性 渡り、ひねり、交互難、フリーズアロー 譜面 http //eba502.web.fc2.com/fumen/ddr/x2mf/freeze_8m.html 解説 曲名のとおり、フリーズアロー主体の譜面。軽いリズム難で捻りが必要な配置だが、それほど難易度は高くない。 -- 名無しさん (2010-07-13 23 11 38) 前半にある八分滝はやや難解な踏み方をさせるので足11挑戦レベルの人は注意。 -- 名無しさん (2010-07-13 23 12 12) ノーツが少ないがFAがあるので、鳥A許容グレ数はそこまででもない。が、足運びが難解で、スライドから入らないとFAが外れやすい配置や、前後含む交差渡り滝、トラボルタからの16分3連など独特な配置が多めで接続難易度は高め -- 名無しさん (2013-11-24 23 08 54) 名前 コメント コメント(私的なことや感想はこちら) 名前 コメント
https://w.atwiki.jp/ddrdp/pages/794.html
Freeze(踊) 曲名 アーティスト フォルダ 難易度 BPM NOTES/FA(SA) その他 Freeze nc ft.NRG Factory X2 踊7 140 188 / 49 STREAM VOLTAGE AIR FREEZE CHAOS 37 29 12 144 4 楽譜面(5) /踊譜面(7) / 激譜面(12) / 鬼譜面(13) 属性 渡り、フリーズアロー 譜面 http //eba502.web.fc2.com/fumen/ddr/x2mf/freeze_8t.html 解説 曲名が示す通りフリーズアロー主体の譜面。密度は低いが、足7の譜面とは思えない難解な足運びを要求される。 -- 名無しさん (2010-08-31 00 16 22) 解説にも書いてあるように、FA絡みが足7と思えないほど難解。足7と言えども要注意。 -- 名無しさん (2011-01-02 10 48 18) 名前 コメント コメント(私的なことや感想はこちら) 名前 コメント
https://w.atwiki.jp/gtavi_gta6/pages/1726.html
Elysian Fields Free way (US Rote 20) 概要 日本語:エリシアン フィールズ高速道路 業種:高速道路 所在地:ロスサントス群 解説 サンアンドレアス州の国道 20号線(ルート20)の一部分の名称。 名前の由来はRockstargamesのゲームL.A.ノワールの登場人物及び建物の名前から(*1)。 起点はElysian IslandのLa Puerta Freeway から。 終点はEl bro heightsのEl Rancho Blvdの交差点。 高速道路なのに平面交差点がある。 La Puerta Freewayからくるとすぐ橋を渡ることになるが、この橋には名前がない。 路線 道路番号 道路名 地名 備考(道路沿いの主な建築物など) Interstate 5州間高速道路5号線 La Puerta Freeway La Puerta US Route 20国道20号線 Interstate 5 → US Route 20 Elysian Fields freeway Elysian Island Cypress Flat 名のない橋 El Burro Hieghts Murrieta Oil Field Interstate 2州間高速道路 El Burro Heights US Route 20 → Interstate 2 Del Perro Freeway 道路 (画像提供よろしくお願いします)
https://w.atwiki.jp/dominions3/pages/141.html
Freezing Touch 接近した敵に氷のダメージを与え凍らせます Freezing Touch ジェム 疲労 内部ID 97 0 10 使用 水中判定 効果 効果量 戦闘 Damage 8+1/Lv 主属性 主Lv 効果発生数 射程距離 Water 1 1 1 副属性 副Lv 効果範囲 命中補正 - 0 0 0 領域 Lv 防御判定 抵抗判定 Evocation 0 防御無視 専用国家 ゲーム内説明文 The mage touches an enemy who will suffer from severe freezing damage, possibly even die from it. This is an effective spell because armor offers no protection against this quite potent attack. On the other hand, it might be very hard to actually touch an enemy in the heat of battle. 和訳 魔術師は敵に触れ、死に至るほどひどい凍傷を与えます。鎧はこの強力な攻撃から何の保護もすることは無いため、この呪文は効果的です。一方で、戦いの最中に敵に直接触れることは非常に難しいかもしれません。 注記 接近戦専用魔法の水担当。研究なしで利用できるのは良いが、射程が短いというより無い。 説明でも言われているが、魔術師の耐久力で敵に接触するほど接近するのはまともに考えると自殺行為である。積極的に利用することはまず無いだろう。 ただし、水1でもあれば使えるので自分から突っ込んでも問題ないような魔法戦士系の指揮官なら使いどころがあるかもしれない。敵が堅すぎるならただ殴るよりは有効なこともあり得る。 コメント 名前 コメント
https://w.atwiki.jp/locafree/
Location Free @wikiへようこそ Location Free についての情報共有wikiです。 管理人はwikiにはさほど詳しくありませんが、思い切って作ってみました。 リモコンデータ等の共有ができれば良いなと思っています。 ウィキはみんなで気軽にホームページ編集できるツールです。 このページは自由に編集することができます。 メールで送られてきたパスワードを用いてログインすることで、各種変更(サイト名、トップページ、メンバー管理、サイドページ、デザイン、ページ管理、等)することができます
https://w.atwiki.jp/freedomk3/pages/28.html
2014/09/15 小宮自由代表取締役解任 2014/10/13 AniCool内部告発 2014/10/14 とある知り合いの証言3 2014/10/15 とあるスレ民の証言 2014/10/16 中野氏の通報 2014/10/16-19 とある知り合いの証言4 2014/10/29 StoneFreeが小宮自由の不適切行為について言及 2014/10/30? Stone Free申立でsm24719055削除 2014/11/16 小宮自由バイ 改名疑惑 2015/6月時点 2016/4月時点 2014/09/15 小宮自由代表取締役解任 http //stonefree.co.jp/?p=200 2014/10/13 AniCool内部告発 AniCoolのTwitter公式アカウントで謎の人物による内部告発が行われる。 2014/10/14 とある知り合いの証言3 小宮自由氏のとある知り合いがこの件に関して更なる発言。 小宮氏が、今回の被害者であるくりきんとん氏が気になっていた、という旨の発言をしていたことが明らかになる。 更に、スレに晒されたくりきんとん氏とのメールのやりとりのスクリーンショットと小宮氏のMacの言語設定が一致することについて言及。 件のAniCool内部告発において中野氏(AniCoolプロジェクト第一弾のアニメ監督)の個人情報も同時に晒されていた。 それが小宮氏によるものであることを含んだ発言もしている。 これらの証言が本当であれば、くりきんとん氏の個人情報をバラ撒いたのが小宮氏である可能性は高く、AniCool内部告発は小宮氏の手によるものであると考えられる。 2014/10/15 とあるスレ民の証言 関係者から例の告発騒動について話を聞いた、という人物がその内容について言及。 その話によると、例の内部告発は小宮氏の手によるものであり、Stone Free代表取締役を降ろされた腹いせで行われたものであるらしい。 小宮氏がStone Free代表取締役に復任したいと申し出るも却下されたとのこと。 更に、Stone Free公式HPを落としたのも彼であるらしい。 今回発言したのはこの事件発覚後初期から関わってきた人物であり、これまで関係者ともコンタクトをとってきた人物である為、信憑性は高い。 2014/10/16 中野氏の通報 小宮氏の知り合いが、中野氏が小宮氏を通報した旨の発言をする。 2014/10/16-19 とある知り合いの証言4 2014/10/14に言及されたとある知り合いの証言3の裏付けとなる証拠のスクリーンショットが複数アップロードされる。 またその中で小宮氏の、(特にクリエイターとの)出会いに対する熱い想いも露見する。 その中で、今回被害に遭ったくりきんとん氏と同じ中学生や高校生も対象として見ていることが明らかになる。 これまでの情報だけでも容疑者として極めて怪しい小宮氏(参考 小宮自由(@freedom_jiyu)とは、@freedom_jiyuの発言に対する疑問点、とある知り合いの証言、とある知り合いの証言2)であったが、ここまで来るともう釈明する方が極めて難しいのではないだろうか。 2014/10/29 StoneFreeが小宮自由の不適切行為について言及 http //stonefree.co.jp/?p=212 以下一部抜粋。 同氏は、SNS等を利用して未成年者に対する迷惑行為を行い、被害者の個人情報等を意図的に漏洩させた不適切行為を理由として、本人の申出により9月15日に弊社役員を解任されました。同氏は、解任の後しばらくして、突然、処分に対する不服感から、弊社サービスが運用するSNSを不正に乗っ取って内部情報を漏洩する行為、弊社の運用するシステムに不正に侵入し運用情報等を削除する行為、弊社運営サービス“AniCool”をダウンさせる行為、弊社役員を騙り虚偽の配達証明を関係者様に送付するなどの業務妨害行為等の、弊社との契約及び法令に違反する行為を多数行いました。 弊社サービス“AniCool”は現在、復旧作業のため同Webサイトの運営を停止しておりますが、近日中の再開を目指しております。皆様にご心配をおかけしたことを深くお詫び申し上げます。 小宮氏により、弊社サービス運営SNSを乗っ取って、弊社のイメージを下げるために漏洩された情報に関するご説明をいたします。同氏のいう弊社の運営するクラウドファンディングにおいて不正が行われているとの情報に関して一部誤解がなされています。実際は、アニメプロジェクトの成功を支援するために同氏を含む当時の弊社役員がプロジェクトの特典を購入し、サポーターの一員として同プロジェクトを支援させていただいたという次第であります。実際にプロジェクト起案者様にお支払いする額は1,004,000円よりクレジットカード決済手数料を引いた額であり、表示額と何の相違もありません。法令等に照らし合わせても問題はない行為であり、不正などとは同氏が腹いせに誇張して表現したことによる誤りです。 小宮自由氏は、SNS等を利用した未成年者に対する迷惑行為を行い、被害者の個人情報の意図的に漏洩させた不適切行為を理由として、「本人の申出により」代表取締役を解任されたらしい。これは本人が以上の内容を認めたということである。 しかし、その後しばらくして処分への不服感から、SNS不正に乗っ取って内部情報を漏洩させたり、システムに不正侵入して運用情報削除、AniCoolサーバダウン、役員を騙った虚偽の配達証明送付等の業務妨害行為を行ったらしい。くりきんとん氏の件に加えてこの一連の仕業が小宮自由氏によるのものだということをStone Freeが認めた形になる。 2014/10/30? Stone Free申立でsm24719055削除 今回の事件の解説動画であるhttp //www.nicovideo.jp/watch/sm24719055がStone Freeの申立で削除される。 この動画は株式会社Stone Freeの申立により、著作権侵害として削除されました。 対象物 セレンディピティ この件に関して中野氏は関与していない模様。 更に、今回の削除申立が不当なものであることを仄めかす。 https //twitter.com/n_kano_/status/527682258832871424 なかの @n_kano_ 著作人格権持ってるの僕ですけど。 https //twitter.com/n_kano_/status/527682548273401857 なかの @n_kano_ そもそも非営利利用なら、ライセンスフリーなので、そもそも著作権侵害で削除する権利は破棄したんじゃなかったでしたっけ? https //twitter.com/n_kano_/status/527683173845446656 なかの @n_kano_ 僕はあくまで請け合い業者ですので、法人著作ではありませんので、そこんとこお間違えのないよう https //twitter.com/n_kano_/status/527684156000448512 なかの @n_kano_ 契約書内での著作権に関する事項ですが、その辺すでに著作権の専門家に伺っておりまして、 余りにも穴だらけの適当な簡易契約書なので、どうともとれるのでもはや意味をなしてないと伺っております https //twitter.com/n_kano_/status/527684369238863872 なかの @n_kano_ 複数の法律の専門家にあたってみて、疑問に思ったんですが、本当に法律の専門家が作った契約書なんですか? https //twitter.com/n_kano_/status/527684757400731648 なかの @n_kano_ 著作権とは、どちらに何があるかをはっきりさせてから始めて行使する権利を得られるものではないでしょうか? https //twitter.com/n_kano_/status/527686501841121280 なかの @n_kano_ 著作人格権は僕にあるとしたら、公表権は僕にあるはずですけれど https //twitter.com/n_kano_/status/527746874891988993 なかの @n_kano_ 「クリエイティブコモンズライセンス(cc-by-nc)」とうたっていたのは一体なんだったんでしょうか……。 https //twitter.com/n_kano_/status/527748430840336384 なかの @n_kano_ クリエイティブコモンズ(CC-BY-NC)ライセンス: https //creativecommons.org/licenses/by-nc/3.0/deed.ja https //twitter.com/n_kano_/status/527748805936955392 なかの @n_kano_ つまり内容の如何に問わず、非商用である限りは、二次創作・二次利用はOKという話だったはず(「セレンディピティ」) 2014/11/16 小宮自由バイ 改名疑惑 https //twitter.com/millino/status/533601062611988481 みりの(死亡説あり) @millino ここだけの話ぼく、昔小宮自由に告白されたことある。 彼ホモだよ。 https //twitter.com/millino/status/533601447594582016 みりの(死亡説あり) @millino あ、嘘、正確には小宮自由はバイです。 https //twitter.com/millino/status/533609351206797313 みりの(死亡説あり) @millino その時小宮自由に無理やりキスされそうになってぶん殴りました。 性的指向についてはともかく、無理やりキスは同性とはいえ立派なセクハラである。 https //twitter.com/millino/status/533898920087134208 @reknuleps kwsk ちなみに彼、芸名の通名化による改名を狙っていたようで公共料金とかは自由名義で支払っていたようですが、結局改名したのかどうかはわかりませんが本名は小宮祐司でした https //twitter.com/millino/status/533899996270051329 @matope6 芸名の通名化による改名を狙って公共料金とかは自由名義で払っていて、本名は小宮祐司でした。結局名前が変わったのか知らないです。 http //anago.2ch.net/test/read.cgi/streaming/1413477793/580 JYUの卒論見つかったゾ http //www14.atwiki.jp/jiyu/pub/paper.pdf 2015/6月時点 小宮自由氏が代表取締役を勤めていたStoneFreeのWEBサイトが削除された。いつ頃に削除されたかは不明。 運営していたサービスのAnicoolのWEBサイトにもアクセスできないままであり、金銭的な問題を抱えたまま報告も無いのは企業として疑問が持たれる。 その一方で、小宮自由氏と共にStoneFreeの代表取締役であった石黒燦氏は新たにMAGIAという会社を立ち上げた。WEBサイトの内容はStoneFreeとほぼ同じで、役員も同様に家族、親戚のようである。小宮自由氏の名前の表記はない。 MAGIAはMangaXというサービスを運営している。 仲野氏はStoneFreeとの契約を解除し、MAGIAとMangaXにも関与していない模様。https //twitter.com/n_kano_/status/589318250808258562 仲野(なかの) @n_kano_ 念の為、少々補足させていただきますと、以前こちらにて宣言しました契約解除は先月に成立しました。 その後の、アニメーション制作再開発言になります。 https //twitter.com/n_kano_/status/589627241539055616 仲野(なかの) @n_kano_ (昨日の発言に引き続き)今後、小宮氏石黒氏ないし(株)stonefree周りで何らかの不祥事がおきましても、 一切、私仲野及び私とは無関係でありますので、その旨ご理解よろしくお願いいたします。 https //twitter.com/n_kano_/status/589629991509340160 仲野(なかの) @n_kano_ まあ、こういうつぶやきをしないで済むなら、呟かないで済ませたかったですけど…… 契約解除が済んだので、ホームページにでもその旨を記すのかと思ったら、黙り決め込んだあげく、 別サービス名で再炎上してるみたいなので…(外からなので確証が取れてるわけじゃないですけど、やり方が似ており、 https //twitter.com/n_kano_/status/589630294816198657 仲野(なかの) @n_kano_ 念の為、もし、同じ人たちだった場合、今回も巻き添えを食うのはいやだなあと…….思いまして。 石黒燦氏のTwitter 小宮自由氏と疑わしい現在のTwitterアカウント 2016/4月時点 ニコニコ動画に投稿されている小宮自由タグの動画のほぼすべてが【個人の肖像権の侵害】により削除される事態が発生。 更にニコニコ大百科の【小宮自由】の記事の一部も消された事が発覚。
https://w.atwiki.jp/enjoy1ng/pages/245.html
https://w.atwiki.jp/freememo/pages/30.html
概要 基本要素コンテナ(container) アルゴリズム(algorithm) 反復子(iteraitor)反復子の種類 標準コンポーネントアロケータ(allocator)関数オブジェクト(function object) アダプタ(adapter) コンテナクラス一覧 コンテナクラス比較 コメント 概要 よく利用されるアルゴリズムとデータ構造を実装したクラステンプレートおよび関数テンプレートの集まり。 TOP 基本要素 コンテナ(container) 他のオブジェクトを格納するオブジェクト。 アルゴリズム(algorithm) 反復子を用いて、コンテナを操作する。 コンテナ内の要素初期化、ソート、検索、変換などがある。 反復子(iteraitor) ポインタと似ており、コンテナ内の要素間を移動する。 反復子の種類 種類 可能なアクセス ランダムアクセス反復子(random access iterator) 値の設定、取得、及び各要素にランダムアクセス。 双方向反復子(bidirectional iterator) 値の設定、取得、及び前方後方へ移動。 前方反復子(forward iterator) 値の設定、取得、及び前方へのみ移動。 入力反復子(input iterator) 値を設定でき、前方へのみ移動。 出力反復子(output iterator) 値を設定でき、前方へのみ移動。 TOP 標準コンポーネント アロケータ(allocator) コンテナのメモリ割り当てを管理する。 関数オブジェクト(function object) operator()が定義されているクラス。 アダプタ(adapter) あるオブジェクトを別のオブジェクトに変換する。 TOP コンテナクラス一覧 コンテナ 説明 必要なヘッダ vector 動的な配列。 #include vector list 線形リスト(双方向リスト)。 #include list set 要素の重複が許されない集合。 #include set multiset 要素の重複が許される集合。 #include set map キーと値のペアを要素とするコンテナ。一つのキーは一つの値に対応する。 #include map multimap キーと値のペアを要素とするコンテナ。一つのキーが複数の値に対応する。 #include map queue キュー。 #include queue priority_queue 優先順位付きキュー。 #include queue deque 両端から操作できるキュー。 #include deque stack スタック。 #include stack TOP コンテナクラス比較 機能 vector deque list set multiset map multimap 構成 動的配列 両端から操作できるキュー 線形リスト(双方向リスト) 要素の重複が許されない集合(二分木) 要素の重複が許される集合(二分木) キーと値のペアのコンテナ(二分木) キーと値のペアのコンテナ(二分木) 要素 値 値 値 値 値 キー・値 キー・値 重複 ○ ○ ○ × ○ キー×・値○ ○ ランダムアクセス ○ ○ × × × キー○・値× × 反復子 ランダムアクセス ランダムアクセス 双方向 双方向/要素は定数 双方向/要素は定数 双方向/キーは定数 双方向/キーは定数 要素の検索 遅い 遅い 非常に遅い 速い 速い キーは速い キーは速い 要素の挿入・削除 末尾高速 先頭末尾高速 高速 - - - - 挿入・削除による反復子・参照・ポインタの無効化 再割り当て時 常に なし なし なし なし なし 削除された要素のメモリ開放 なし ときどき 常に 常に 常に 常に 常に メモリの予約 可 不可 - - - - - トランザクションセーフ(成功 or 無効) 末尾のpop()/push() 先頭と末尾のpop()/push() sort()と代入以外 複数要素の挿入以外 複数要素の挿入以外 複数要素の挿入以外 複数要素の挿入以外 デフォルトとして、vectorを使用すべきである。 vectorは、内部構造が最も単純でランダムアクセスをサポートしている。したがって、データのアクセスが便利かつ柔軟で、データの処理も十分に速くなる場合が多い。 シーケンスの先頭や末尾で、要素の挿入 or 削除が多い場合、dequeを使用すべきである。 要素の削除時に、コンテナが内部で使うメモリの量を減らしたい場合にも、dequeを使う。 vectorは、要素に一つのメモリブロックを使うことが多い為、複数のメモリブロックを使うdequeの方がより多くの要素を含む場合が多い。 コンテナの途中で、要素の挿入・削除・移動が多い場合、listの使用を考慮すべきである。 listには、一定の時間でコンテナから別のコンテナに要素を移動する特別なメンバ関数がある。 但し、listはランダムアクセスを提供しない為、listの先頭だけを認識している時にlistの途中の要素にアクセスする場合、 非常にパフォーマンスが低い。 ノードをベースとする全てのコンテナは、要素がコンテナの一部である限り、要素を参照するlistの反復子が無効になることはない。 vectorでは、要素がコンテナの容量を超過すると、反復子・ポインタ・参照は全て無効になり、挿入や削除によっても、 一部の反復子・ポインタ・参照が無効になる。また、dequeではサイズが変わると、反復子・ポインタ・参照が無効になる。 例外処理に関して、個々の演算が成功または効果無しのどちらかになるコンテナが必要な場合、listまたは連想コンテナを使用すべきである。 但し、listでは、代入演算とsort()、及び要素の比較によって、例外が発生する可能性がある場合には、merge()、remove()、remove_if()、unique()を呼び出すことができない。また、連想コンテナでは、複数の要素を挿入する演算、および比較の基準のコピーや代入によって、例外が発生する可能性がある場合には、swap()を呼び出すことはできない。 何らかの基準に従って要素を頻繁に検索しなければならない場合、ある基準に従って、要素がソートされるsetまたはmultisetを使うべきである。 1000個の要素をソートする場合、対数的な複雑さであれば、線形の複雑さより論理的には10倍も優れたパフォーマンスを発揮する。これは、二分木の典型的なメリットである。ハッシュテーブルによる参照は、二分木より5~10倍高速であることが普通である。したがって、ハッシュコンテナが利用可能であれば、標準化されていなくても、ハッシュテーブルの使用を検討すべき場合もある。但し、ハッシュコンテナには順序がない為、要素の順序に依存する用途には適していない。 また、ハッシュコンテナにはC++の標準ライブラリに含まれていない為、移植性を保持するには、ソースコードが必要である。 キーと値のペアを処理するには、mapやmultimap(または、利用可能であれば、ハッシュマップ)を使う。 連想配列が必要であれば、mapを使う。 辞書が必要であれば、multimapを使う。 TOP コメント 名前 コメント TOP