Hi,
I'm a newbie on boost.
I've downloaded and used some features.
I couldn't find how to cast uuid into string.
#include "boost/date_time/gregorian/gregorian.hpp"
#include <boost/uuid/uuid.hpp>
#include <boost/uuid/uuid_generators.hpp>
#include <boost/uuid/random_generator.hpp>
#include <boost/uuid/string_generator.hpp>
...
date GeneratorUtils::getRandomDate() {
int year, month ,day;
day = rand() % 30;
month = rand() % 12;
year = 1980 + rand() % 25;
string str_date = "" + day + month + year ;
date d(from_simple_string(str_date));
return d;
string GeneratorUtils::getRandomID(){
random_generator gen;
uuid u = gen();
return u.uuid_to_string(); // ERROR
}
It does not accept any to_string() function. Is there a way to convert from uuid to string in C++?
(by the way, I can use the other things such as date d, uuid u etc.)
--
H. Saygin Arkan
Tampere University of Tech.
CS / III - +358466646156