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

C / C++ / MFC

 
AnswerRe: Microsoft foundation class Pin
Jochen Arndt18-Feb-15 1:10
professionalJochen Arndt18-Feb-15 1:10 
GeneralRe: Microsoft foundation class Pin
Kamlendra Chandra22-Feb-15 19:45
Kamlendra Chandra22-Feb-15 19:45 
AnswerRe: Microsoft foundation class Pin
Jochen Arndt22-Feb-15 21:12
professionalJochen Arndt22-Feb-15 21:12 
SuggestionRe: Microsoft foundation class Pin
Richard MacCutchan18-Feb-15 5:32
mveRichard MacCutchan18-Feb-15 5:32 
QuestionI want to create a treeview with my structure/class variable as nodes and update the same with custom values Pin
Shibu Krishnan17-Feb-15 14:09
Shibu Krishnan17-Feb-15 14:09 
AnswerRe: I want to create a treeview with my structure/class variable as nodes and update the same with custom values Pin
Richard MacCutchan17-Feb-15 22:42
mveRichard MacCutchan17-Feb-15 22:42 
GeneralRe: I want to create a treeview with my structure/class variable as nodes and update the same with custom values Pin
Shibu Krishnan19-Feb-15 14:09
Shibu Krishnan19-Feb-15 14:09 
GeneralRe: I want to create a treeview with my structure/class variable as nodes and update the same with custom values Pin
Richard MacCutchan19-Feb-15 21:12
mveRichard MacCutchan19-Feb-15 21:12 
GeneralRe: I want to create a treeview with my structure/class variable as nodes and update the same with custom values Pin
Shibu Krishnan21-Feb-15 2:22
Shibu Krishnan21-Feb-15 2:22 
GeneralRe: I want to create a treeview with my structure/class variable as nodes and update the same with custom values Pin
Richard MacCutchan21-Feb-15 2:51
mveRichard MacCutchan21-Feb-15 2:51 
GeneralRe: I want to create a treeview with my structure/class variable as nodes and update the same with custom values Pin
Shibu Krishnan22-Feb-15 7:04
Shibu Krishnan22-Feb-15 7:04 
GeneralRe: I want to create a treeview with my structure/class variable as nodes and update the same with custom values Pin
Richard MacCutchan22-Feb-15 7:17
mveRichard MacCutchan22-Feb-15 7:17 
QuestionRe: I want to create a treeview with my structure/class variable as nodes and update the same with custom values Pin
Shibu Krishnan22-Feb-15 7:36
Shibu Krishnan22-Feb-15 7:36 
AnswerRe: I want to create a treeview with my structure/class variable as nodes and update the same with custom values Pin
Richard MacCutchan22-Feb-15 7:48
mveRichard MacCutchan22-Feb-15 7:48 
GeneralRe: I want to create a treeview with my structure/class variable as nodes and update the same with custom values Pin
Shibu Krishnan22-Feb-15 8:01
Shibu Krishnan22-Feb-15 8:01 
QuestionConst VS Defines Pin
chaq68616-Feb-15 15:00
professionalchaq68616-Feb-15 15:00 
GeneralRe: Const VS Defines Pin
PIEBALDconsult16-Feb-15 16:26
mvePIEBALDconsult16-Feb-15 16:26 
GeneralRe: Const VS Defines Pin
chaq68616-Feb-15 17:46
professionalchaq68616-Feb-15 17:46 
GeneralRe: Const VS Defines Pin
Peter_in_278016-Feb-15 18:52
professionalPeter_in_278016-Feb-15 18:52 
AnswerRe: Const VS Defines Pin
Freak3016-Feb-15 21:43
Freak3016-Feb-15 21:43 
QuestionMessage Closed Pin
16-Feb-15 22:10
mveCPallini16-Feb-15 22:10 
AnswerMessage Closed Pin
16-Feb-15 22:52
professionalOrjan Westin16-Feb-15 22:52 
AnswerRe: Const VS Defines Pin
Orjan Westin16-Feb-15 23:02
professionalOrjan Westin16-Feb-15 23:02 
Don't use #define for constants. If you want to keep things tidy, use a dedicated namespace, and a separate definition.
C++
// constants.h
namespace constants
{
  extern const float pi;
}

C++
// constants.cpp
#include "constants.h"

namespace constants
{
  const float pi = 3.141593;
}

C++
// application.cpp
...
  int i = 5;
  float angle = constants::pi * i;
  // the code below won't work if you use #define 
  int* pi = &i;
...

This also demonstrates why using #defines will break your code
GeneralRe: Const VS Defines Pin
SoMad17-Feb-15 5:13
professionalSoMad17-Feb-15 5:13 
GeneralRe: Const VS Defines Pin
Albert Holguin17-Feb-15 10:40
professionalAlbert Holguin17-Feb-15 10: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.