c++ - C++中的简单列表

标签 c++

explicit list(
   const A& Al = A( )
);
explicit list(
   size_type n,
   const T& v = T( ),
   const A& Al = A( )
);
list(
   const list& x
);
list(
   const_iterator First,
   const_iterator Last,
   const A& Al = A( )
);

最佳答案

#include <list>
using namespace std;

list<Node> my_list;

int index = 0;
for ( list<Node>::iterator cursor = my_list.begin();
    it!= my_list.end(); ++ cursor, ++ index ) {
    cout << "index: " << index << “ value: “ << cursor->data() << endl;
}

关于c++ - C++中的简单列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2567319/

相关文章:

c++ - 嵌入 Pane 时启用\禁用 CMFCToolBar 按钮

c++ - 在 COM 对象上使用 std::map?

c++ - 无法访问包含在另一个 header 中的 header ?

c++ - 线程 thread 1 exc_bad_access (code=exc_i386_gpflt) 是什么以及如何解决它?C++

java - 编译时多态运行时多态是这样的吗?

c++ - 我怎样才能以一种简单易行的方式定义这个值?

c++ - c++中的for循环,这两种风格有什么区别?

c++ - 为什么将结构传递给函数而不是单独的参数?

填充 vector 的 C++ 有状态仿函数

c++ - Xcode 5 项目在模拟器 3.5 上运行,但在设备上出现链接器错误