summaryrefslogtreecommitdiffstats
path: root/vec_pseudo.h
diff options
context:
space:
mode:
Diffstat (limited to 'vec_pseudo.h')
-rw-r--r--vec_pseudo.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/vec_pseudo.h b/vec_pseudo.h
index 31c0e61..074491f 100644
--- a/vec_pseudo.h
+++ b/vec_pseudo.h
@@ -11,7 +11,7 @@
#include <cmath>
#include <string>
#include <typeinfo>
-
+#include <sstream>
namespace vecmathlib {
@@ -383,7 +383,9 @@ namespace vecmathlib {
if (typeid(T) == typeid(float)) base = "float";
else if (typeid(T) == typeid(double)) base = "double";
else base = typeid(T).name();
- name_ = std::string("<libm:") + std::to_string(N) + "*" + base + ">";
+ stringstream ss;
+ ss << "<libm:" << N << "*" << base << ">";
+ name_ = ss.str();
}
return name_.c_str();
}
OpenPOWER on IntegriCloud