C++
結果たのしい!出来上がったものはこちら。 kikuchy/SmallSet · GitHub 以下、行ったことです。 C言語で Google Test を使う Google Test はC++で書かれている単体テストライブラリです。 C++で書かれている、ということで、気合いを入れればC言語でも使えま…
作っているプログラムで画像の文字を読み込む必要が出て来たので、手軽にできる方法を探してみました。 画像から文字を読むとなると、 OCR (Optical Character Reader) のライブラリを使うのが手っ取り早そうです。OCR ライブラリの導入から、実際にライブラ…
異なる OS 間で Socket 通信をしようと思うと、クライアントの実装がなかなか面倒です。 (U|L)nix 系なら socket を、 WIndows なら Winsock2 を使う必要があります。 OS ごとに #ifdef などを使ってコードを分けても良いのでしょうけれど、それも大変。 UI …
注意: この記事には不確かなことが書かれていることがあります。 C++ に詳しい諸兄におかれまして、もし間違いなどを見つけられましたら、コメント欄にてご意見をお寄せください。 最近、研究室にあったCで書かれたプログラムを、 C++ で書き直しています。 …
最近書いていませんですみません。やっと研究室の方がひと段落したので。 さて、C++を書いていて処理速度が気になる処理があったので、インスタンスメソッド(メンバ関数)をインライン化してしまおうと考えました。 そこでこうしたところコンパイルエラーが…
C++でクラスメソッドを作る際、当然ながらstatic宣言子が必要になりますよね。 こんなコードを書いたらコンパイルエラーが出ました。 class SomeClass { public: static void someMethod(); }; static void SomeClass::someMethod() { hogehoge(); } 出たコ…