- 320 名前:デフォルトの名無しさん [2020/10/29(木) 12:02:39.93 ID:NknHXEaX.net]
- 下記のようにvectorに追加するときにemplace_backを使って初期値を入れるにはどうすればよいでしょうか?
typedef struct aaa_{ char name; // charもしくはstd::stringでも可 uint64_t count; } aaa; std::vector<aaa> v_aaa; char temp[] = "hoge"; // v_aaaの末尾に初期値を入れて追加。イメージ v_aaa.emplace_back( aaa({name=temp, count=5}) )
|

|