キューのサイズをC++のintに格納しようとしています。私はこれにかなり慣れていませんが、何が間違っているのかわかりません。このエラーメッセージが表示されます:
"エラー:クラス以外のタイプ'int'である'free_men'のメンバー'size'の要求"
コードは次のとおりです。キューを初期化し、n個の数値で埋めています。
queue<int> free_men;
for(int i = 0; i < n; ++i) {
free_men.push(i + 1);
}
int free_men = free_men.size();