|
藍森林 http://www.lslnet.com 2006年6月6日 10:18
在unix下編程有沒有類似MFC的CPtrList類功能的東東呀?
如題,急!!!!謝了先! |
在unix下編程有沒有類似MFC的CPtrList類功能的東東呀?
stl的list
list<指針>; |
在unix下編程有沒有類似MFC的CPtrList類功能的東東呀?
-->
無雙兄,能否寫個實例看看 |
在unix下編程有沒有類似MFC的CPtrList類功能的東東呀?
// list_list.cpp
// compile with: /EHsc
// Demonstrates the different constructors for list<T>;
#pragma warning (disable:4786)
#include <list>;
#include <string>;
#include <iostream>;
using namespace std ;
typedef list<string>; LISTSTR;
// Try each of the four constructors
int main()
{
LISTSTR::iterator i;
LISTSTR test; // default constructor
test.insert(test.end(), "one");
test.insert(test.end(), "two");
LISTSTR test2(test); // construct from another list
LISTSTR test3(3, "three"); // add several <T>;'s
LISTSTR test4(++test3.begin(), // add part of another list
test3.end());
// Print them all out
// one two
cout << "test:";
for (i = test.begin(); i != test.end(); ++i)
cout << " " << *i;
cout << endl;
// one two
cout << "test:";
for (i = test2.begin(); i != test2.end(); ++i)
cout << " " << *i;
cout << endl;
// three three three
cout << "test:";
for (i = test3.begin(); i != test3.end(); ++i)
cout << " " << *i;
cout << endl;
// three three
cout << "test:";
for (i = test4.begin(); i != test4.end(); ++i)
cout << " " << *i;
cout << endl;
} |
在unix下編程有沒有類似MFC的CPtrList類功能的東東呀?
xuejm兄,能否再詳細講解一下list的定義和使用? |
在unix下編程有沒有類似MFC的CPtrList類功能的東東呀?
google找了沒有 |
在unix下編程有沒有類似MFC的CPtrList類功能的東東呀?
無雙老大不要打擊偶的積極性喲。。。 |
| |