deque<char> m_Queue;不能用 < >

解决方案 »

  1.   

    使用它了吗?using namespace std;
      

  2.   

    例子://////////////////////////////////////////////////////////////////////
    //
    // Compile options needed: -GX
    //
    // deque.cpp :
    //
    // Functions:
    //
    //    assign
    //    swap
    //    begin
    //    end
    ///////////////////////////////////////////////////////////////////////* Compile options needed:-GX
    */
    #include <iostream>
    #include <deque>using namespace std;
    typedef deque<char >  CHARDEQUE;
    void print_contents (CHARDEQUE  deque, char*);void main()
    {
        //create a  with  3 A's
        CHARDEQUE  a(3,'A');    //create b with 4 B's.
        CHARDEQUE  b(4,'B');    //print out the contents
        print_contents (a,"a");
        print_contents (b,"b");    //swap a and b
        a.swap(b);
        print_contents (a,"a");
        print_contents (b,"b");    // let us swap it back
            a.swap(b);
        print_contents (a,"a");
        print_contents (b,"b");    //assign the contents of b to a
        a.assign(b.begin(),b.end());
        print_contents (a,"a");    //assign the first two items of b to a
        a.assign(b.begin(),b.begin()+2);
        print_contents (a,"a");    //assign 3 'Z's to a
        a.assign(3,'Z');
        print_contents (a,"a");    }//function to print the contents of deque
    void print_contents (CHARDEQUE  deque, char *name)
    {
        CHARDEQUE::iterator pdeque;    cout <<"The contents of "<< name <<" : ";        for(pdeque = deque.begin();
            pdeque != deque.end();
            pdeque++)
        {
            cout << *pdeque <<" " ;
        }
            cout<<endl;
    }
      

  3.   

    to zxs218(Frank Zhou) :
    没有,怎么用的?
    to rushing:
    <deque>没错!
      

  4.   

    少头文件了!!    可能是 #include "afxtempl.h"