Je souhaite copier des éléments d'un tableau struct vers un autre en utilisant memcpy. Je crois que c'est la cause lamentable de mon programme pour échouer pour une raison quelconque. Aussi, comment puis-je libérer la mémoire à la fin?C++ struct array copy
struct FaultCodes
{
string troubleFound;
string causeCode;
string actionCode;
string paymentCode;
string suppCode;
u_int16_t multiplier;
};
struct JobFaultInfo
{
static const size_t NUM_CODES = 5;
FaultCodes codes[NUM_CODES];
};
FaultCodes codes[JobFaultInfo::NUM_CODES];
// I have populated codes with the data.
JobFaultInfo info;
memcpy(info.codes, codes, sizeof(FaultCodes)*JobFaultInfo::NUM_CODES);
merci beaucoup .. gee comment pourrais-je ne pas savoir que: P ... – nixgadgets