DateFormat, char * - std:: string, , - .
. :
std::string a, b;
b = "foo";
a = "literal" + b + "literal";
:
std::string a, b;
b = "foo";
a = "literal" + b.c_str() + "literal";
, DateFormat std::string.
s="TO_DATE('" + std::string(DateFormat("%d/%m/%Y",Date)) + "','dd/MM/YYYY')";
.
1
, DateFormat , + std::string + literal. .
2
, Amardeep , DateFormat char *, , ( catch). , , -Wall -Wextra gcc, , defyend char *.
, - . ( std::string, char * ).
, - DateFormat sFormatted std::string.
return std::string(sFormatted);
source
share