C++」カテゴリーアーカイブ

C++トリビアルメモ2(std::vectorのデバッグVC)

Love理論届いた。すげぇアレゲ。感想は後日書く。 VCでデバッグしてるとき、std::vectorの中身が見られなくて困った。 std::vector< double > a; a.push_back(1.0); a. … 続きを読む

カテゴリー: C++, Tips | コメントする

C++トリビアルメモ1

すごい簡単に作れるので作ってみた。 http://kosumi.myminicity.com/ コスミー町です。訪れてくれると育つらしい。 ひさびさにC++をさわるといろいろバグる・ハマる。というのは以前にも言った気がす … 続きを読む

カテゴリー: C++, C言語 | コメントする

Windowsのハンドルやらファイルオープンやらのリーク?

前にも書いたとおり、VC++を使っている場合はメモリリークは簡単に検出できます。 でもオープンしたファイルをクローズしてなかったり、Windowsハンドルをクローズしてなかったりって言うのは検出できません。まあ、普通はプ … 続きを読む

カテゴリー: C++, バグ | 4件のコメント

スタティックの継承

前のエントリ「忘れないうちにスタティックイニシャライザー」がひどい感じにおかしかったので修正しました。 #includeが&gt;とか使ってなかったから消えてた。あと単純な間違いもあった。 そのついでに、「継承したらどう … 続きを読む

カテゴリー: C++ | コメントする

VC++でメモリリークを発見する

やっぱり肩こりはいやだ・・・。 VCを用いている場合、crtdbg.hを使えば簡単にCやC++のメモリリークを発見することができる。 (以上既報) やり方は簡単です。 #define _CRTDBG_MAP_ALLOC … 続きを読む

カテゴリー: C++, C言語, バグ | 4件のコメント

文字コード変換

rubyやらphpの統合開発環境らしいAptana。デバッグできなさそうなので微妙。Javascriptに関してはなかなか良さそう。 UTF8からSJISへの変換は、PHPとかならさくっとできますが、Cではどうなのか。 … 続きを読む

カテゴリー: C++, Tips | コメントする

namespaceでクラスメンバを偽装する

記憶を消せるようになったら、えーと、んーと、消したい記憶なんてないな・・・。 例えば、std::ios::_Openmodeはファイルストリームのオープンモードを指定する引数の型です。 他の環境は知りませんが、VC.NE … 続きを読む

カテゴリー: C++ | コメントする

C++でも正規表現を使いたいよ!本当はCでも使いたいけど!

今はもうない読んだ。まあ、いわゆるひとつの「やられた」。いつものことですが。 萌絵みたいな女性がいたら、一度ぎゃふんと言わされてみたい。 C++で正規表現。 boostとか使えばできますが、boostって結構でかいって言 … 続きを読む

カテゴリー: C++, Tips | 7件のコメント

[C++]オペレータをオーバーロードする

先日の話ですが、「戦国無双Wave」がAmazonで予約可能になりました。 やっとですか。しかも、内容的にはどうなんでしょう。微妙な気が・・・。 で、オーペレータ。簡単な話ですが、(友人に)聞かれたので答えておきます。( … 続きを読む

カテゴリー: C++ | コメントする

サービスって簡単に・・・つくれるのか?

これはひどい すごいねこれは。ひどい。 そもそも出てきた瞬間から完成度高い。どっかでこっそり暖めてたんだろうか。 デザインがいい(まあ、ほぼDiggだけど)。よくできとる。 一方、私のほうは、・・・なかなか無理やね。 C … 続きを読む

カテゴリー: C++, Tips, フレームワーク | コメントする