2018-05-20から1日間の記事一覧
std::queue::pop()はデストラクタを呼び出す。しかしポインタ型を格納した場合は例外。 ポインタ型そのものがデストラクタを持っていないため、らしい。 逆に実体をpop()するとスコープ抜けたときとあわせて2回呼ばれることになる。code.cpp #include <queue> #incl</queue>…
std::queue::pop()はデストラクタを呼び出す。しかしポインタ型を格納した場合は例外。 ポインタ型そのものがデストラクタを持っていないため、らしい。 逆に実体をpop()するとスコープ抜けたときとあわせて2回呼ばれることになる。code.cpp #include <queue> #incl</queue>…