Into the Horizon

programming, photography, and daily log

c++

swigでpythonからc++コードを使う

c++とpythonの連携はどうやるのか、ずっと気になってたのでメモ。 もともとはpythonのsubprocessモジュールを使って無理矢理連携させてたりしていたのですが、色々難しい&結局満足にできないのでオススメしません… ■どうやれば連携できるの? こちら(http:/…

cygwinでMeCabの0.99はダメ? & cygwinのwchar_tのサイズについて

えっ、私の記事、mecabについて書き過ぎ…? 記事っていうか本当にただのメモになってきてるので、別にいいんですけど ■cygwinにmecabをインストール やってみました。cygwinの存在すら知らなかったので、cygwinのインストールから始めました。 mecabですが、…

mecabのc++のコンパイルオプション

偶然みつけたけど $ g++ main.cpp `mecab-config --cflags` `mecab-config --libs` は上手くいくのに、 $ g++ `mecab-config --cflags` `mecab-config --libs` main.cpp /tmp/ccN61xjh.o: In function `HogeHoge::hoge()': main.cpp:(.text._ZN12HogeHogeC2E…

c++で日本語の処理(ロケール周り) 7/8追記

c++

またもや問題が発生したので… この辺りのページが参考になりました。ありがとうございます。 http://0xc000013a.blog96.fc2.com/blog-entry-226.html http://tkmakwins15.tuzikaze.com/contents/winapicpp4.htm

mecabで半角スペースを省略せず認識させる

c++

mecabさんは半角スペースを無視した解析結果を出力してくれます。 (この事実を忘れていて1時間くらいデバッグに費やした人 半角スペースを無視せずそのまま出力させるにはどうしたらいいのか? リファレンス↓を読んでいてもちょっと分かり辛かったので、メ…

wstring,string,wchar,char間の変換(C++)

c++

再びc++での文字列処理の話。 c++めんどい(´・ω・`)(2013/12/28) 長らく放置してましたが、結構アクセス数多いので追記。 wstring使うより、pficommonというライブラリをいれてustringを使うのをオススメします。stringを使うのと何も変わらず使えるので。 …

c++で日本語の処理(Xcode4.0)

c++

競技プログラミング系の復習を、自分用のwiki上で行うようにしたら完全に放置になりました(´・ω・`) 技術系の記事を書くことにしてみます(レベルの低さが露呈する可能性大) ■c++で日本語の処理 驚くことに今までc++で日本語を真面目に処理したことがない…