Skip to content

Latest commit

 

History

History
39 lines (22 loc) · 1.65 KB

File metadata and controls

39 lines (22 loc) · 1.65 KB

 

 

 

 

 

 

CliToStr is a cln::cl_I conversion code snippets to convert a cln::cl_I to an std::string.

 


#include <cassert> #include <sstream> #include <string> #include <cln/cln.h> ///CliToStr converts a cln::cl_I to std::string. ///From http://www.richelbilderbeek.nl/CppCliToStr.htm const std::string CliToStr(const cln::cl_I& i) {   std::stringstream s;   s << i;   return s.str(); } int main() {   const std::string s = "12345678901234567890";   const cln::cl_I i(s.c_str());   const std::string t = CliToStr(i);   assert(s==t); }