Click here to Skip to main content
15,891,136 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Popularity Of C among developer Pin
Richard MacCutchan17-Apr-19 2:48
mveRichard MacCutchan17-Apr-19 2:48 
GeneralRe: Popularity Of C among developer Pin
David Crow17-Apr-19 3:09
David Crow17-Apr-19 3:09 
GeneralRe: Popularity Of C among developer Pin
Richard MacCutchan17-Apr-19 3:27
mveRichard MacCutchan17-Apr-19 3:27 
QuestionRe: Popularity Of C among developer Pin
David Crow17-Apr-19 3:50
David Crow17-Apr-19 3:50 
AnswerRe: Popularity Of C among developer Pin
Richard MacCutchan17-Apr-19 6:19
mveRichard MacCutchan17-Apr-19 6:19 
GeneralRe: Popularity Of C among developer Pin
David Crow17-Apr-19 6:27
David Crow17-Apr-19 6:27 
GeneralRe: Popularity Of C among developer Pin
Richard MacCutchan17-Apr-19 6:35
mveRichard MacCutchan17-Apr-19 6:35 
QuestionRe: Popularity Of C among developer Pin
David Crow17-Apr-19 7:00
David Crow17-Apr-19 7:00 
Richard MacCutchan wrote:
At the risk of repeating myself, that is not going to work.
Please repeat, because I really want to know what I'm doing wrong.

Richard MacCutchan wrote:
...and not provide the struct definition to the user...
In the sample code that I showed, the user would have access to the definition of the Car struct (which could obviously contain more public members), and to the declaration of the CarPrivate struct. CarPrivate would be fully implemented/defined in the LIB file.

Richard MacCutchan wrote:
But that means the user cannot allocate any space for the data in the first place.
Are you referring to the user doing something like:
struct Car* car = some_method_to_create_car();
Similar to the GetYear() function shown earlier, the some_method_to_create_car() function (that I didn't bother implementing) would have access to the CarPrivate members.

"One man's wage rise is another man's price increase." - Harold Wilson

"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles


AnswerRe: Popularity Of C among developer Pin
Richard MacCutchan17-Apr-19 21:30
mveRichard MacCutchan17-Apr-19 21:30 
AnswerRe: Popularity Of C among developer Pin
John R. Shaw19-Apr-19 8:47
John R. Shaw19-Apr-19 8:47 
GeneralRe: Popularity Of C among developer Pin
jschell21-Apr-19 7:46
jschell21-Apr-19 7:46 
AnswerRe: Popularity Of C among developer Pin
jschell21-Apr-19 7:35
jschell21-Apr-19 7:35 
QuestionGet menu color in MFC feature pack Pin
_Flaviu13-Apr-19 23:26
_Flaviu13-Apr-19 23:26 
Question"Debug Assertion Failed at line: 252 in viewcore.CPP" Pin
manoharbalu10-Apr-19 18:21
manoharbalu10-Apr-19 18:21 
AnswerRe: "Debug Assertion Failed at line: 252 in viewcore.CPP" Pin
Victor Nijegorodov10-Apr-19 20:58
Victor Nijegorodov10-Apr-19 20:58 
QuestionRe: "Debug Assertion Failed at line: 252 in viewcore.CPP" Pin
David Crow11-Apr-19 10:33
David Crow11-Apr-19 10:33 
QuestionProblem when I run the application using cntrl+F5. Wintech OPC DLL Pin
D.Manivelan8-Apr-19 4:02
D.Manivelan8-Apr-19 4:02 
AnswerRe: Problem when I run the application using cntrl+F5. Wintech OPC DLL Pin
11917640 Member 9-Apr-19 22:57
11917640 Member 9-Apr-19 22:57 
GeneralRe: Problem when I run the application using cntrl+F5. Wintech OPC DLL Pin
D.Manivelan10-Apr-19 19:04
D.Manivelan10-Apr-19 19:04 
GeneralRe: Problem when I run the application using cntrl+F5. Wintech OPC DLL Pin
Victor Nijegorodov10-Apr-19 20:55
Victor Nijegorodov10-Apr-19 20:55 
QuestionClass as memebrs of other classes : Create a constructor that takes all data Pin
desanti6-Apr-19 7:09
desanti6-Apr-19 7:09 
AnswerRe: Class as memebrs of other classes : Create a constructor that takes all data Pin
k50546-Apr-19 9:40
mvek50546-Apr-19 9:40 
GeneralRe: Class as memebrs of other classes : Create a constructor that takes all data Pin
Stefan_Lang8-Apr-19 21:51
Stefan_Lang8-Apr-19 21:51 
AnswerRe: Class as memebrs of other classes : Create a constructor that takes all data Pin
Gerry Schmitz6-Apr-19 10:36
mveGerry Schmitz6-Apr-19 10:36 
AnswerRe: Class as memebrs of other classes : Create a constructor that takes all data Pin
jschell7-Apr-19 8:53
jschell7-Apr-19 8:53 

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.