Click here to Skip to main content
15,887,485 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Const VS Defines Pin
Albert Holguin17-Feb-15 10:42
professionalAlbert Holguin17-Feb-15 10:42 
GeneralRe: Const VS Defines Pin
Daniel Pfeffer18-Feb-15 6:13
professionalDaniel Pfeffer18-Feb-15 6:13 
GeneralRe: Const VS Defines Pin
Albert Holguin18-Feb-15 8:42
professionalAlbert Holguin18-Feb-15 8:42 
GeneralRe: Const VS Defines Pin
Daniel Pfeffer18-Feb-15 21:53
professionalDaniel Pfeffer18-Feb-15 21:53 
GeneralRe: Const VS Defines Pin
Stefan_Lang18-Feb-15 22:22
Stefan_Lang18-Feb-15 22:22 
GeneralRe: Const VS Defines Pin
Daniel Pfeffer18-Feb-15 22:50
professionalDaniel Pfeffer18-Feb-15 22:50 
GeneralRe: Const VS Defines Pin
Stefan_Lang19-Feb-15 0:33
Stefan_Lang19-Feb-15 0:33 
GeneralRe: Const VS Defines Pin
Stefan_Lang18-Feb-15 22:08
Stefan_Lang18-Feb-15 22:08 
You still could use a const struct in ANSI C like this:
C#
const extern struct {
   double pi;
   int answer;
} constants = { 3.14, 42 };


const is part of ANSI C, as are struct initializer lists. So no need to resort to #defines and cluttering the global namespace. Of course, you could also just define each individual constant as const, or you could skip the const and the initialization if you prefer initializing the values in a .c file.
GOTOs are a bit like wire coat hangers: they tend to breed in the darkness, such that where there once were few, eventually there are many, and the program's architecture collapses beneath them. (Fran Poretto)

AnswerRe: Const VS Defines Pin
den2k8818-Feb-15 22:52
professionalden2k8818-Feb-15 22:52 
QuestionAdd Record in MySQL Pin
Django_Untaken16-Feb-15 3:22
Django_Untaken16-Feb-15 3:22 
AnswerRe: Add Record in MySQL Pin
Richard Andrew x6416-Feb-15 5:25
professionalRichard Andrew x6416-Feb-15 5:25 
AnswerRe: Add Record in MySQL Pin
Jochen Arndt16-Feb-15 6:02
professionalJochen Arndt16-Feb-15 6:02 
Question'RegisterClass' - MS Documentation Error? Pin
Bram van Kampen15-Feb-15 14:39
Bram van Kampen15-Feb-15 14:39 
AnswerRe: 'RegisterClass' - MS Documentation Error? Pin
Richard Andrew x6415-Feb-15 16:28
professionalRichard Andrew x6415-Feb-15 16:28 
GeneralRe: 'RegisterClass' - MS Documentation Error? Pin
Bram van Kampen15-Feb-15 18:17
Bram van Kampen15-Feb-15 18:17 
AnswerRe: 'RegisterClass' - MS Documentation Error? Pin
Daniel Pfeffer15-Feb-15 20:32
professionalDaniel Pfeffer15-Feb-15 20:32 
AnswerRe: 'RegisterClass' - MS Documentation Error? Pin
Richard MacCutchan15-Feb-15 21:54
mveRichard MacCutchan15-Feb-15 21:54 
GeneralRe: 'RegisterClass' - MS Documentation Error? Pin
Bram van Kampen15-Feb-15 22:51
Bram van Kampen15-Feb-15 22:51 
GeneralRe: 'RegisterClass' - MS Documentation Error? Pin
Richard MacCutchan15-Feb-15 23:02
mveRichard MacCutchan15-Feb-15 23:02 
QuestionChange EditBox Font in MFC Pin
Janani9314-Feb-15 5:50
Janani9314-Feb-15 5:50 
AnswerRe: Change EditBox Font in MFC Pin
Richard MacCutchan14-Feb-15 21:23
mveRichard MacCutchan14-Feb-15 21:23 
GeneralRe: Change EditBox Font in MFC Pin
Janani9315-Feb-15 2:43
Janani9315-Feb-15 2:43 
GeneralRe: Change EditBox Font in MFC Pin
Richard MacCutchan15-Feb-15 2:51
mveRichard MacCutchan15-Feb-15 2:51 
GeneralRe: Change EditBox Font in MFC Pin
Bram van Kampen15-Feb-15 15:04
Bram van Kampen15-Feb-15 15:04 
Questionsteganography source code in c Pin
Member 1144386110-Feb-15 23:04
Member 1144386110-Feb-15 23: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.