2011-08-01から1ヶ月間の記事一覧

2011-08-30

10:39 2年9ヶ月ぶりにdocomoの携帯を買い換えた。これで晴れてAndroidユーザの仲間入り。iPhoneとはやはり勝手が違う。 10:33 Androidより送信テスト。 Powered by twtr2src

2011-08-25

07:04 Visual Studio 2010 Professional以上だとユニットテスト用の機能があるけど、Expressだと無いので。 / ? Visual Studio C++でCppUnitをビルドできない、そんなとき http://t.co/gHAuEOo Powered by twtr2src

C++による文字列切り出し

IPアドレスをドットを区切り文字にして、各アドレスを取り出す方法。 C言語ならstrtokなどを使うところなんでしょうが。 #include <iostream> #include <string> #include <sstream> int main(int argc, char **argv) { std::istringstream iss("192.168.0.1"); std::string token; whil</sstream></string></iostream>…

2011-08-22

21:36 Javaの同じようなメソッドでは-1が返るから、同じ感覚でいたけど違った。 21:35 文字列が見つかったらという時に、if (str.find("HOGE") >=0)なんて書くと正しく動かない。当然、見つからなかったらということで、if (str.find("HOGE") == -1) と書い…

2011-08-19

06:13 CentOSの遅れで注目集める「Scientific Linux 6」 - Linuxレポート:ITpro http://t.co/20N3fEm Powered by twtr2src

C++によるURL文字列解析

Javaの場合、java.net.URLを使うと、URL文字列からホスト名やパス名を抽出することが出来る。C++の場合、どうやれば良いんだろうといろいろ探した結果、uriparserを使えばいけることが分かった。 調べた感じではcpp-netlibでも行けそうな感じだったけど、こ…

C++のswitch文でオブジェクトを生成しようとするとエラーになる

きっと知っている人にとっては当たり前なんでしょうが、ハマッたので備忘録として。 サンプルコード(コンパイルエラー版) #include <iostream> using namespace std; struct Hoge { int i; }; Hoge get_hoge(int i) { switch(i) { case 1: // { Hoge hoge = {1}; ret</iostream>…

2011-08-03

23:05 amazon見てたら、「ストラウストラップのプログラミング入門」なる本が来週出るらしい。1000ページ超えてて、値段も8000円以上。どんだけ超大作なんだろ。 22:58 ひとまずswitch文でオブジェクトが生成できれば、やりたいことが出来るので良しとする。…

7月の読書メーター

7月はとにかく、CとかC++の本ばかりを読んでいた気がする。8月も似たような傾向になりそうな気がする。 7月の読書メーター読んだ本の数:3冊読んだページ数:848ページナイス数:2ナイスC言語ポインタ完全制覇 (標準プログラマーズライブラリ)C言語ポインタ…

2011-08-01

22:06 この中のいくつかは夏休みとか関係なく読むと思う。 / [2011年版] ITエンジニアが夏休みに読むべき良書8選 | Act as Professional - プロとしての行為 http://htn.to/xGebLT Powered by twtr2src