読者です 読者をやめる 読者になる 読者になる

なまもの備忘録

気になったことをつらつらと書いていきます

C++

typedefで配列型に名前をつける

C++

typedefは基本的に以下のように使う。 typedef int size;//以降size型をint型として使うことができるようになるただ、配列をtypedefしたい場合は表記法が直感に反したものになる 例えばint型の配列をsizesと定義したい時は以下のように表記する。 typedef in…

C++のconst指定子とポインタのややこしい話

C++

C++でよく変更する予定のない変数の型の前にconstを付けるが、あれは唯の目印のようなものではなく、const ホニャララという新しい型を宣言している感覚に近いっぽい。 このconstの仕様はC言語時代からの負の遺産で大分ややこしいものになっているため、ここ…

(C++)大きさ不明の2次元配列データを2次元vectorに読み込む方法

C++

3/22 17:10大きさの分からない2次元配列データを2次元vectorに格納する方法がいくら調べても見つからなかったので、分からないなりに調べつつコードを作成してみた。 下記のコードであれば、データが数値のcsvファイルならなんでも読み込めるはず。 //大きさ…

C++でのファイルの入出力

C++

2/25 17:28 C++でのファイルからの入力、ファイルへの出力の仕様がよく分からなくてもやもやする。検索をしてもどうもC仕様のやり方とC++仕様のやり方があるようで、この二つが混ざって出てくる上に痒いところに手が届かないサイトしかない。あまりにイライ…

OpenCVの環境構築を頑張ってみた(Mac)

TLでOpenCVの環境構築に苦戦している人がいたので、それに刺激されて僕の方も一度放棄したOpenCVの環境構築に再挑戦してみることにした。 とりあえず参考になりそうなサイトとして http://stackoverflow.com/questions/24985713/opencv-undefined-symbols-fo…