d_array.c
上传用户:gzelex
上传日期:2007-01-07
资源大小:707k
文件大小:0k
开发平台:

MultiPlatform

  1. #include <LEDA/d_array.h>
  2. void print(d_array<string,string> A)  // by value
  3. { string s;
  4.   forall_defined(s,A) cout << s << "  " << A[s] << endl;
  5.   newline;
  6.  }
  7. main()
  8.   d_array<string,string> trans, D;
  9.   trans["hello"]  = "hallo";
  10.   trans["world"]  = "Welt";
  11.   trans["book"]   = "Buch";
  12.   trans["coffee"] = "Kaffee";
  13.   trans["hello"]  = "xyz";
  14.   D = trans;
  15.   trans.undefine("hello");
  16.   trans.undefine("world");
  17.   print(D);
  18.   print(trans);
  19.   return 0;
  20. }