]> git.donarmstrong.com Git - mothur.git/blobdiff - sharedlistvector.cpp
added read.shared, broke up globaldata a bit
[mothur.git] / sharedlistvector.cpp
index 62e37885d165c0abcd800f189c656664acb3f63b..81dd7281893a36667f4314f268fe9571c6bade61 100644 (file)
@@ -32,21 +32,22 @@ SharedListVector::SharedListVector(int n):  DataVector(), data(n, "") , maxRank(0
 SharedListVector::SharedListVector(ifstream& f) : DataVector(), maxRank(0), numBins(0), numSeqs(0) {
        try {
                globaldata = GlobalData::getInstance();
-               
+
                //set up groupmap for later.
                groupmap = new GroupMap(globaldata->getGroupFile());
                groupmap->readMap();
 
                int hold;
+               string inputData;
                f >> label >> hold;
        
                data.assign(hold, "");
-               string inputData = "";
        
                for(int i=0;i<hold;i++){
                        f >> inputData;
                        set(i, inputData);
                }
+       
        }
        catch(exception& e) {
                cout << "Standard Error: " << e.what() << " has occurred in the SharedListVector class Function SharedListVector. Please contact Pat Schloss at pschloss@microbio.umass.edu." << "\n";