Click here to Skip to main content
15,881,559 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Reading sectors Pin
_Flaviu10-May-20 2:09
_Flaviu10-May-20 2:09 
AnswerRe: Reading sectors Pin
«_Superman_»9-May-20 19:46
professional«_Superman_»9-May-20 19:46 
GeneralRe: Reading sectors Pin
_Flaviu9-May-20 20:01
_Flaviu9-May-20 20:01 
GeneralRe: Reading sectors Pin
Richard MacCutchan9-May-20 21:36
mveRichard MacCutchan9-May-20 21:36 
GeneralRe: Reading sectors Pin
_Flaviu9-May-20 22:01
_Flaviu9-May-20 22:01 
Questionasign to return value Pin
Calin Negru2-May-20 21:55
Calin Negru2-May-20 21:55 
AnswerRe: asign to return value Pin
Richard MacCutchan2-May-20 22:11
mveRichard MacCutchan2-May-20 22:11 
AnswerRe: asign to return value Pin
Stephane Capo2-May-20 22:19
professionalStephane Capo2-May-20 22:19 
Hello,

the code itself will work, but will not do what I suppose you expect.

Here, Funct returns a copy of the TestStruct S.

So Funct().x = 100 will affect 100 in a temporary TestStruct that you can not use after that.

I don't know why you want to use a function to access your S structure, but the behavior you look for is probably :

C++
// Funct returns a reference on S structure.
   TestStruct& Funct()
   {
       return S;
   }

GeneralRe: asign to return value Pin
Calin Negru2-May-20 22:50
Calin Negru2-May-20 22:50 
GeneralRe: asign to return value Pin
Stephane Capo2-May-20 23:03
professionalStephane Capo2-May-20 23:03 
GeneralRe: asign to return value Pin
Calin Negru2-May-20 23:13
Calin Negru2-May-20 23:13 
GeneralRe: asign to return value Pin
Stephane Capo2-May-20 23:51
professionalStephane Capo2-May-20 23:51 
GeneralRe: asign to return value Pin
Richard MacCutchan2-May-20 23:21
mveRichard MacCutchan2-May-20 23:21 
GeneralRe: asign to return value Pin
Calin Negru2-May-20 23:35
Calin Negru2-May-20 23:35 
GeneralRe: asign to return value Pin
Richard MacCutchan2-May-20 23:48
mveRichard MacCutchan2-May-20 23:48 
GeneralRe: asign to return value Pin
Calin Negru3-May-20 0:00
Calin Negru3-May-20 0:00 
GeneralRe: asign to return value Pin
Richard MacCutchan3-May-20 0:07
mveRichard MacCutchan3-May-20 0:07 
GeneralRe: asign to return value Pin
«_Superman_»9-May-20 20:01
professional«_Superman_»9-May-20 20:01 
AnswerRe: asign to return value Pin
Calin Negru3-May-20 3:26
Calin Negru3-May-20 3:26 
QuestionProperty Sheet Display issues Pin
LegacyGuy30-Apr-20 9:27
LegacyGuy30-Apr-20 9:27 
AnswerRe: Property Sheet Display issues Pin
Victor Nijegorodov30-Apr-20 10:01
Victor Nijegorodov30-Apr-20 10:01 
GeneralRe: Property Sheet Display issues Pin
Richard MacCutchan30-Apr-20 21:33
mveRichard MacCutchan30-Apr-20 21:33 
QuestionStrange chars Pin
_Flaviu28-Apr-20 8:31
_Flaviu28-Apr-20 8:31 
AnswerRe: Strange chars Pin
Richard Andrew x6428-Apr-20 9:19
professionalRichard Andrew x6428-Apr-20 9:19 
GeneralRe: Strange chars Pin
_Flaviu28-Apr-20 9:40
_Flaviu28-Apr-20 9:40 

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.