このタイプのオブジェクトの束をstd::vectorに追加したいと思います。
typedef struct
{
int handle;
} Handle;
ハンドルは、変更できないCAPIヘッダー内で定義されています。
私は現在これを行っていますが、ワンライナーとして行うことができるかどうか疑問に思っています。
Handle handle1 = {12};
Handle handle2 = {13};
std::vector<Handle> handles = boost::assign::list_of(handle1)(handle2);
私はC++98コンパイラを使用しています。