Code: Select all
OFString Req = "PatientID=AV35674&ScheduledProcedureStepSequence.ScheduledProcedureStepStartDate=20180508";
char *str = new char[Req.size()];
Req.copy(str, Req.size());
COUT << "size:" << Req.size() << "\r\n";
COUT << "length:" << Req.length() << "\r\n";
COUT << "strlen:" << strlen(str) << "\r\n";
COUT << "c_str:" << Req.c_str() << "\r\n";
COUT << "data:" << Req.data() << "\r\n";
COUT << "copy:" << str << "\r\n";
Code: Select all
size:89
length:89
strlen:104
c_str:PatientID=AV35674&ScheduledProcedureStepSequence.ScheduledProcedureStepSta
rtDate=20180508
data:PatientID=AV35674&ScheduledProcedureStepSequence.ScheduledProcedureStepStar
tDate=20180508
copy:PatientID=AV35674&ScheduledProcedureStepSequence.ScheduledProcedureStepStar
tDate=20180508垂垂垂垂
PS: the HAVE_MEMCPY is defined.