C++

プログラミング言語

【C++】ユニークIDの扱い方 – uuid_tとBoost Uuid

こんにちは。 最近、C++ でユニークID (UUID) について扱うことがあったので、扱い方について書いておこうと思います。 UUID 概要 UUID (Universally Unique Identifier) とは、ID用に使われる...
プログラミング言語

【C++】独自クラスをpush_backした際のコピーコンストラクタに関するエラー

以下の C++ コードはコンパイル時にエラーが出ます。 sample.cpp #include <vector> class Class1 { public: Class1() {} Class1(Class1 &src) {} }; in...
プログラミング言語

【ROS】subscribeとpublishを同じノードで行う

同じノード内で、トピックをsubscribeした後その内容に応じてトピックをpublishしたいという状況はよくあると思います。 ROS Wiki ではこの方法についてあまり触れていないので、ここにまとめておきます。 同じノードで行うために...