fork download
  1. #include "boost/lexical_cast.hpp"
  2. #include <iostream>
  3.  
  4. using namespace std;
  5. using boost::lexical_cast;
  6.  
  7. int main (int argc, char** argv)
  8. {
  9. int aa=500;
  10. cout << lexical_cast<string>(aa).c_str() << endl; // prints the string "500" fine
  11.  
  12. const char* bb = lexical_cast<string>(aa).c_str();
  13. cout << bb << endl; // prints nothing
  14.  
  15. return EXIT_SUCCESS;
  16. }
Success #stdin #stdout 0.01s 2816KB
stdin
Standard input is empty
stdout
500
500