I am reading data from a file of the type (0 0 0)
which I would like to put in a std::array
.
When I compile the code I get an error saying that the >>
is not overloaded.
I have:
#include <array>
#include <sstream>
#include <string>
int main(int argCount, char *args[])
{
std::string tst ("(0 0 0)");
std::istringstream is (tst);
std::array<double, 3> myVec;
is >> myVec;
return 0;
}
How can I overload the >>
operator to collect the data?
Would really appreciate the help.
Aucun commentaire:
Enregistrer un commentaire