C++での配列の使い方まとめ(array,vector)

C++での配列(array, vector)の使い方についてまとめます。 配列(array) 宣言と初期化 //宣言 int a[50]; // 0初期化 int a[50] ={0}; // memse...

October 15, 2013 · 1 min · tsu-nera

『Modern C++ with TDD』学習メモ(Chapter2-5)

Modern C++ Programming with Test-Driven Development: Code Better, Sleep Better 体育の日の祝日なので、図書館とカフェにこもってベンキョしてました。そんな体育の日もオツだよね。というわけで、今日勉強した...

October 14, 2013 · 4 min · tsu-nera

CentOS 6.4でC++11対応のg++ 4.7.2を使うためのメモ

c++11対応のg++をCentOSに入れてみた作業メモ。 yum installで取れるCentOSのデフォルトg++のバージョンは4.4.7(2...

October 14, 2013 · 2 min · tsu-nera

yum updateのミラーサイトを理化学研究所(理研)に変更したメモ

yum updateのミラーサイトを、いままでは筑波大学(ftp.tsukuba.wide.ad.jp)としていたのだが、ある不具合のため理化学研...

October 14, 2013 · 1 min · tsu-nera

git pushで『You can’t push to …』でエラーする場合の対処方法メモ

久しぶりに、git pushをしてみたところ、以下のエラーがでて利用できなかった。 % git push fatal: remote error: You can't push to git://github.com/tsu-nera/dotfiles.git Use https://github.com/tsu-nera/dotfiles.git う~ん、なんでだろう。日頃push...

October 13, 2013 · 1 min · tsu-nera

coursera Algorithms PartⅠを受講しました

アルゴリズムの知識を強化するために、coursera Algorithms PartⅠを受講しました Algorithms, Part I | coursera TopCoder対策の方法を探していたら、オンライン...

October 6, 2013 · 5 min · tsu-nera

『Modern C++ Programming with Test-Driven Development』写経環境をWindows上のCentOSに構築

C++ の TDD本、『Modern C++ Programming with Test-Driven Development』の写経環境を構築するためのメモです。 ebookはここから購入できる。 The Pragmatic Bookshelf | Modern C++...

September 29, 2013 · 4 min · tsu-nera

潜在バグに苦しむ日々

バグにハマって辛い思いをしている。 if else文で、必ずelseになるというバカらしい単純バグ。 いろいろ怒られて謝る。バグの作り込み原因の分析...

September 27, 2013 · 1 min · tsu-nera

重複コードを撃退!DRY原則をC言語で実践するためのCPDを調べた

はじめに TDDが好きなので、コードの重複を計測するツール PMDについて調べてみた。 DRY原則とは DRY原則とは、”Don’t Repeat YourSel...

September 22, 2013 · 2 min · tsu-nera

JUnitでthrowで投げた例外を検証する方法のメモ

最近記事投稿数が少ないので、ごまかし程度にメモを。 錆びついたJavaの知識にオイル刺しをしている日々ですが、今日は例外処理をJUnitで実施...

September 8, 2013 · 1 min · tsu-nera