-2
我使用dque將我從文件中讀取的某些元素推到deque的後面,但是當我從前面打印它們時,我只能得到最後一個元素deque使用front打印back元素而不使用front()
fgets(line,100,file);
qu.push_back(line);
fgets(line,100,file);
qu.push_back(line);
fgets(line,100,file);
qu.push_back(line);
fgets(line,100,file);
qu.push_back(line);
while(!qu.empty())
{
puts(qu.front());
qu.pop_front();
}
樣品輸入
a
b
c
d
輸出
d
d
d
d
謝謝
所以調試代碼,然後解決它! –
謝謝你的有用評論! 如果我沒有,我不會問 – Roola
無論如何,這不是一個「調試我的代碼」衆包應用程序。 –