Click here to Skip to main content
15,888,139 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
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 
To answer your question
C++
class book {
  ...
  book(string title, int year, string name, string email) : auth(name, email) {
  ...
  }
};

Some things for you to think about:
1) If you have getters and setters for all your private members, how is this different than making the private members public?
2) Although names don't usually change change (Ferdinand Lewis Alcindor Jr might disagree), emails can and do. What happens if you have a large collection of books and want to change the email of an author? There might be a better way to structure your data.
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 
QuestionNew [[nodiscard]] attribute usage. Pin
Maximilien4-Apr-19 5:57
Maximilien4-Apr-19 5:57 
AnswerRe: New [[nodiscard]] attribute usage. Pin
John R. Shaw4-Apr-19 7:56
John R. Shaw4-Apr-19 7:56 
SuggestionRe: New [[nodiscard]] attribute usage. Pin
Maximilien4-Apr-19 16:17
Maximilien4-Apr-19 16:17 
GeneralRe: New [[nodiscard]] attribute usage. Pin
Randor 4-Apr-19 18:53
professional Randor 4-Apr-19 18:53 
GeneralRe: New [[nodiscard]] attribute usage. Pin
leon de boer5-Apr-19 3:24
leon de boer5-Apr-19 3:24 
GeneralRe: New [[nodiscard]] attribute usage. Pin
John R. Shaw5-Apr-19 11:00
John R. Shaw5-Apr-19 11:00 
GeneralRe: New [[nodiscard]] attribute usage. Pin
Rajesh R Subramanian12-Apr-19 0:34
professionalRajesh R Subramanian12-Apr-19 0:34 
Questiontriplet or what ? Pin
Vaclav_31-Mar-19 5:55
Vaclav_31-Mar-19 5:55 
AnswerRe: triplet or what ? Pin
k505431-Mar-19 6:30
mvek505431-Mar-19 6:30 
GeneralRe: triplet or what ? Pin
Vaclav_31-Mar-19 7:27
Vaclav_31-Mar-19 7:27 
GeneralRe: triplet or what ? Pin
k505431-Mar-19 8:38
mvek505431-Mar-19 8:38 
AnswerRe: triplet or what ? Pin
Randor 31-Mar-19 8:34
professional Randor 31-Mar-19 8:34 
GeneralRe: triplet or what ? Pin
k505431-Mar-19 8:45
mvek505431-Mar-19 8:45 
GeneralRe: triplet or what ? Pin
Randor 31-Mar-19 9:04
professional Randor 31-Mar-19 9:04 

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.