Click here to Skip to main content
16,013,918 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Exception when assigning char * to CString Pin
led mike27-Mar-08 5:17
led mike27-Mar-08 5:17 
GeneralRe: Exception when assigning char * to CString Pin
Member 75496027-Mar-08 7:54
Member 75496027-Mar-08 7:54 
GeneralRe: Exception when assigning char * to CString Pin
habs27-Mar-08 8:25
habs27-Mar-08 8:25 
GeneralRe: Exception when assigning char * to CString Pin
Member 75496027-Mar-08 10:09
Member 75496027-Mar-08 10:09 
GeneralRe: Exception when assigning char * to CString [modified] Pin
habs27-Mar-08 11:05
habs27-Mar-08 11:05 
GeneralCopying the contents of a struct from a pointer Pin
KellyR26-Mar-08 8:37
KellyR26-Mar-08 8:37 
AnswerRe: Copying the contents of a struct from a pointer Pin
KellyR26-Mar-08 9:08
KellyR26-Mar-08 9:08 
GeneralRe: Copying the contents of a struct from a pointer Pin
David Crow26-Mar-08 10:00
David Crow26-Mar-08 10:00 
KellyR wrote:
Neither of these methods work.


No surprise there, since memcpy() has no way of getting to that other heap data. It only knows about the data in the MyStruct structure.

KellyR wrote:
Is there a way to do this or do I have to copy field by field with the proper memory allocations in newData etc?


I would implement an assignemnt operator in the structure:

const MyStruct& operator=( const MyStruct &b )
{
    ...
    return *this;
}


"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman

"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne


QuestionIs "process" running? Pin
Joseph Marzbani26-Mar-08 8:18
Joseph Marzbani26-Mar-08 8:18 
GeneralRe: Is "process" running? Pin
led mike26-Mar-08 9:50
led mike26-Mar-08 9:50 
AnswerRe: Is "process" running? Pin
Bram van Kampen26-Mar-08 14:48
Bram van Kampen26-Mar-08 14:48 
Questionimporting DLL file to VC++ 6.0 Pin
MiCRo_26-Mar-08 7:00
MiCRo_26-Mar-08 7:00 
AnswerRe: importing DLL file to VC++ 6.0 Pin
Joseph Marzbani26-Mar-08 8:29
Joseph Marzbani26-Mar-08 8:29 
GeneralRe: importing DLL file to VC++ 6.0 Pin
SandipG 26-Mar-08 11:15
SandipG 26-Mar-08 11:15 
QuestionHow can I change alignment in an edit box in run time? Pin
Joseph Marzbani26-Mar-08 6:55
Joseph Marzbani26-Mar-08 6:55 
GeneralRe: How can I change alignment in an edit box in run time? Pin
led mike26-Mar-08 7:44
led mike26-Mar-08 7:44 
GeneralRe: How can I change alignment in an edit box in run time? Pin
David Crow26-Mar-08 7:50
David Crow26-Mar-08 7:50 
GeneralRe: How can I change alignment in an edit box in run time? Pin
led mike26-Mar-08 8:02
led mike26-Mar-08 8:02 
QuestionHow to store/load several files together when serialize? Pin
followait26-Mar-08 5:43
followait26-Mar-08 5:43 
AnswerRe: How to store/load several files together when serialize? Pin
Iain Clarke, Warrior Programmer26-Mar-08 6:01
Iain Clarke, Warrior Programmer26-Mar-08 6:01 
AnswerRe: How to store/load several files together when serialize? Pin
CPallini26-Mar-08 6:36
mveCPallini26-Mar-08 6:36 
GeneralStrange error using Case statement Pin
piul26-Mar-08 5:14
piul26-Mar-08 5:14 
GeneralRe: Strange error using Case statement Pin
CPallini26-Mar-08 5:32
mveCPallini26-Mar-08 5:32 
GeneralRe: Strange error using Case statement Pin
piul26-Mar-08 5:41
piul26-Mar-08 5:41 
GeneralRe: Strange error using Case statement Pin
rp_suman26-Mar-08 5:49
rp_suman26-Mar-08 5:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.