Changeset 1603 for branches/alma/src/MathUtils.cpp
- Timestamp:
- 07/18/09 06:35:47 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/alma/src/MathUtils.cpp
r1530 r1603 35 35 #include <casa/Arrays/MaskedArray.h> 36 36 #include <casa/Arrays/MaskArrMath.h> 37 #include <casa/Arrays/VectorSTLIterator.h> 37 38 #include <casa/BasicSL/String.h> 38 39 #include <scimath/Mathematics/MedianSlider.h> … … 106 107 { 107 108 std::vector<std::string> out; 108 Vector<String>::const_iterator it = in.begin();109 for ( uInt i=0; it != in.end(); ++it,++i) {109 out.reserve(in.nelements()); 110 for (Array<String>::const_iterator it = in.begin(); it != in.end(); ++it) { 110 111 out.push_back(*it); 111 112 } … … 116 117 { 117 118 Vector<String> out(in.size()); 118 uInt i=0;119 std::vector<std::string>::const_iterator it;120 for (it=in.begin();it != in.end();++it,++i) {121 out[i] = casa::String(*it);119 Array<String>::iterator oit = out.begin(); 120 for (std::vector<std::string>::const_iterator it=in.begin() ; 121 it != in.end(); ++it,++oit) { 122 *oit = *it; 122 123 } 123 124 return out;
Note: See TracChangeset
for help on using the changeset viewer.