はわわーっ

はわわわわっ

2012-04-17から1日間の記事一覧

[cpp] yaml-cppをインストールした

cpp

yaml-cppをインストールしたのでメモ。とりあえずソースコードをとってきて解凍 % wget http://yaml-cpp.googlecode.com/files/yaml-cpp-0.3.0.tar.gz % tar -zxf yaml-cpp-0.3.0.tar.gz % cd yaml-cpp 後で気づいたけど、hgのリポジトリがあります。 % hg c…

[cpp] boost::shared_ptrを使ってみる

cpp

動的にメモリを確保したいときはshared_ptrってのを使うといいらしい。ってことで、ちょっと練習。まず、クラスを定義してみる。C++よくわかってないので、正直この辺もあんまり自身がない。 #include <boost/shared_ptr.hpp> #include <iostream> class MyClass { public: MyClass() : x(999</iostream></boost/shared_ptr.hpp>…

[bash] いろんなファイルを解凍するコマンドを作ってみた

tar.gz形式のファイルをダウンロードしたつもりで tar -zxvf hogehoge.tar.gzとかやったら、実はzipでしたって言われてイラッときたので作ってみた。拡張子をみて、それに合わせて解凍するコマンド function unpack() { if test -z "$1"; then echo "usage: …