#include <iostream>
#include <vector>
#include <string>
#include <boost/algorithm/string.hpp>
using namespace std;
int main()
{
string str("2012-02-01 01:01:01");
cout<<str<<endl;
vector<string> tokens;
boost::split(tokens, str, boost::is_any_of("-: "));
for (size_t i = 0; i < tokens.size(); ++ i)
{
//cout << tokens[i] << endl;
printf("%d ", atoi(tokens[i].c_str()));
}
return 0;
}
#include <vector>
#include <string>
#include <boost/algorithm/string.hpp>
using namespace std;
int main()
{
string str("2012-02-01 01:01:01");
cout<<str<<endl;
vector<string> tokens;
boost::split(tokens, str, boost::is_any_of("-: "));
for (size_t i = 0; i < tokens.size(); ++ i)
{
//cout << tokens[i] << endl;
printf("%d ", atoi(tokens[i].c_str()));
}
return 0;
}