#include
#include
#include
#include
using namespace std;
int main()
下面給出乙個關鍵字型別為char*的示例**
#include
#include
#include
using namespace std;
struct ltstr
};int main()
;const char* b[n] = ;
seta(a, a + n);
setb(b, b + n);
setc;
cout << "set a: ";
//copy(a.begin(), a.end(), ostream_iterator(cout, " "));
set::iterator itr;
for(itr=a.begin();itr!=a.end();itr++) cout<<*itr<<" ";
cout << endl;
cout << "set b: ";
copy(b.begin(), b.end(), ostream_iterator(cout, " "));
cout << endl;
cout << "union: ";
set_union(a.begin(), a.end(), b.begin(), b.end(),
ostream_iterator(cout, " "),
ltstr());
cout << endl;
cout << "intersection: ";
set_intersection(a.begin(), a.end(), b.begin(),b.end(),ostream_iterator(cout," "),ltstr());
cout<(cout, " "));
cout 《其中的ltstr也可以這樣定義
class ltstr
};更加通用的應用方式那就是資料型別也是由使用者自定義的類來替代,比較的函式自定義,甚至可以加上二級比較,比如首先按照總分數排序,對於分數相同的按照id排序,下面是示例**
#include
#include
using namespace std;
struct
;struct compare
};int main()
{sets_test;
entity a,b,c;
a.id=123;a.score=90;a.name="bill";
b.id=121;b.score=85;b.name="mary";
c.id=130;c.score=85;c.name="jerry";
s_test.insert(a);s_test.insert(b);s_test.insert(c);
set::iterator itr;
cout<<"score list(ordered by score):\n";
for(itr=s_test.begin();itr!=s_test.end();itr++)
cout hadoop 0.20.1裡的wordcount源 與0.19.2已經有較大的區別了。在新版本的hadoop中,org.apache.hadoop.mapred包被org.apache.hadoop.mapreduce所取代。不過為了保持相容性,org.apache.hadoop.mapred還是存... w3cschool 工作中遇到的問題,專案組長給了乙個excel,讓分析其中包含的字元含義,由於每頁條數太多,導致看不出來要分析的字元在一長串字元中的位置。於是想把其中要注意的字元標註顏色,網上找資料,發現excel中本身沒有這個功能,於是下了下面的 進行處理,順便學習下vbs的基本語法格式。未執行... include pragma comment lib,winmm wparamword paramlparamlong param lresult callback wndproc hwnd,uint,wparam,lparam intwinapi winmain hinstance hinstan...wordcount例子程式
VBScript例子程式
建立視窗的例子程式