Changeset 465 for trunk/src/MathUtils.cc
- Timestamp:
- 02/17/05 14:46:17 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/MathUtils.cc
r452 r465 34 34 #include <casa/Arrays/MaskedArray.h> 35 35 #include <casa/Arrays/MaskArrMath.h> 36 #include <casa/Arrays/VectorSTLIterator.h> 36 37 #include <casa/BasicSL/String.h> 37 38 … … 107 108 endInt.resize(j+1,True); 108 109 } 110 111 std::vector<std::string> mathutil::tovectorstring(const Vector<String>& in) 112 { 113 std::vector<std::string> out; 114 VectorSTLIterator<String> it(in); 115 for (uInt i=0; it != in.end(); ++it,++i) { 116 out.push_back(*it); 117 } 118 return out; 119 } 120 121 Vector<String> mathutil::toVectorString(const std::vector<std::string>& in) 122 { 123 Vector<String> out(in.size()); 124 uInt i=0; 125 std::vector<std::string>::const_iterator it; 126 for (it=in.begin();it != in.end();++it,++i) { 127 out[i] = casa::String(*it); 128 } 129 return out; 130 }
Note: See TracChangeset
for help on using the changeset viewer.