Click here to Skip to main content
15,907,687 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Feedback appreciated - OT Pin
Marco Bertschi16-Sep-13 21:59
protectorMarco Bertschi16-Sep-13 21:59 
AnswerRe: Feedback appreciated Pin
Stefan_Lang17-Sep-13 1:42
Stefan_Lang17-Sep-13 1:42 
AnswerRe: Feedback appreciated Pin
Vaclav_17-Sep-13 10:21
Vaclav_17-Sep-13 10:21 
Questiondebug begining: Unhandled exception at 0x77cf15de in blast_vib_proc.exe: 0xC00000FD: Stack overflow. Pin
mrby12314-Sep-13 16:18
mrby12314-Sep-13 16:18 
SuggestionRe: debug begining: Unhandled exception at 0x77cf15de in blast_vib_proc.exe: 0xC00000FD: Stack overflow. Pin
Richard MacCutchan14-Sep-13 21:42
mveRichard MacCutchan14-Sep-13 21:42 
AnswerRe: debug begining: Unhandled exception at 0x77cf15de in blast_vib_proc.exe: 0xC00000FD: Stack overflow. Pin
Marco Bertschi15-Sep-13 10:39
protectorMarco Bertschi15-Sep-13 10:39 
Questionas soon as start program got error message - stack overflow Pin
mrby12313-Sep-13 19:35
mrby12313-Sep-13 19:35 
AnswerRe: as soon as start program got error message - stack overflow Pin
Richard MacCutchan13-Sep-13 22:26
mveRichard MacCutchan13-Sep-13 22:26 
GeneralRe: as soon as start program got error message - stack overflow Pin
CPallini14-Sep-13 6:45
mveCPallini14-Sep-13 6:45 
AnswerRe: as soon as start program got error message - stack overflow Pin
Jochen Arndt13-Sep-13 22:32
professionalJochen Arndt13-Sep-13 22:32 
AnswerRe: as soon as start program got error message - stack overflow Pin
Erudite_Eric14-Sep-13 21:39
Erudite_Eric14-Sep-13 21:39 
SuggestionGetting forward from console applications to gui Pin
Farhan_Karim13-Sep-13 3:10
Farhan_Karim13-Sep-13 3:10 
GeneralRe: Getting forward from console applications to gui Pin
Richard MacCutchan13-Sep-13 3:44
mveRichard MacCutchan13-Sep-13 3:44 
GeneralRe: Getting forward from console applications to gui Pin
Farhan_Karim13-Sep-13 8:09
Farhan_Karim13-Sep-13 8:09 
GeneralRe: Getting forward from console applications to gui Pin
jschell13-Sep-13 11:36
jschell13-Sep-13 11:36 
AnswerRe: Getting forward from console applications to gui Pin
Marco Bertschi15-Sep-13 10:41
protectorMarco Bertschi15-Sep-13 10:41 
QuestionProblem with const struct initialization in a class Pin
Marco Bertschi13-Sep-13 2:47
protectorMarco Bertschi13-Sep-13 2:47 
QuestionRe: Problem with const struct initialization in a class Pin
David Crow13-Sep-13 9:52
David Crow13-Sep-13 9:52 
AnswerRe: Problem with const struct initialization in a class Pin
Marco Bertschi13-Sep-13 10:02
protectorMarco Bertschi13-Sep-13 10:02 
AnswerRe: Problem with const struct initialization in a class Pin
Kosta Cherry13-Sep-13 16:17
Kosta Cherry13-Sep-13 16:17 
AnswerRe: Problem with const struct initialization in a class Pin
Erudite_Eric14-Sep-13 21:43
Erudite_Eric14-Sep-13 21:43 
AnswerRe: Problem with const struct initialization in a class Pin
Marco Bertschi15-Sep-13 10:35
protectorMarco Bertschi15-Sep-13 10:35 
This is actually a bit of research for an article of mine (If you want to peek into it, have a glance here: Don't mess up your #defines[^]).

Erudite_Eric wrote:
Dont you have to do the initialisation in the class constructor?

I initially did this, but as stated in the article the problem is that you'd be able to change the struct's value after the object initialization which could lead to an unexpected behavior of your program. On the other side, making it static const leads to the fact that every instance shares the same instance of the struct, which is possible and would not lead to any unexpected behavior.
I am still searching for a solution which would make it only const, just for design reasons.

Thanks for your post anyways, ŷou brought me onto the track of a false thinking of mine - I refused the static const because I thought I'd have to address the struct as foo::struct which is not the case. Gotta update that article...
You know the world is going crazy when the best rapper is a white guy, the best golfer is a black guy, the tallest guy in the NBA is Chinese, the Swiss hold the America's Cup, France is accusing the U.S. of arrogance, Germany doesn't want to go to war, and the three most powerful men in America are named "Bush", "Dick", and "Colon."

AnswerRe: Problem with const struct initialization in a class Pin
Stefan_Lang17-Sep-13 0:34
Stefan_Lang17-Sep-13 0:34 
Questionlistview with tooltip Pin
JoneLe8612-Sep-13 18:16
JoneLe8612-Sep-13 18:16 
AnswerRe: listview with tooltip Pin
Richard MacCutchan13-Sep-13 3:35
mveRichard MacCutchan13-Sep-13 3:35 

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.