Click here to Skip to main content
15,880,956 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: How to constructor a storage class to store Tree data in C++ Pin
Orjan Westin27-Oct-14 3:54
professionalOrjan Westin27-Oct-14 3:54 
GeneralRe: How to constructor a storage class to store Tree data in C++ Pin
Richard MacCutchan27-Oct-14 7:41
mveRichard MacCutchan27-Oct-14 7:41 
GeneralRe: How to constructor a storage class to store Tree data in C++ Pin
Orjan Westin27-Oct-14 23:13
professionalOrjan Westin27-Oct-14 23:13 
GeneralRe: How to constructor a storage class to store Tree data in C++ Pin
Richard MacCutchan27-Oct-14 23:56
mveRichard MacCutchan27-Oct-14 23:56 
AnswerRe: How to constructor a storage class to store Tree data in C++ Pin
Orjan Westin27-Oct-14 3:52
professionalOrjan Westin27-Oct-14 3:52 
AnswerRe: How to constructor a storage class to store Tree data in C++ Pin
Stefan_Lang27-Oct-14 4:25
Stefan_Lang27-Oct-14 4:25 
AnswerRe: How to constructor a storage class to store Tree data in C++ Pin
Vaclav Naydenov28-Oct-14 11:42
Vaclav Naydenov28-Oct-14 11:42 
QuestionCannot initialize array of classes except as a local variable. Pin
Vaclav_24-Oct-14 8:19
Vaclav_24-Oct-14 8:19 
I hope I can explain this.
I need to have an array of classes ( CTrackSwitch) as a variable in a class (COpenTrack).

class COpenTrack
{
public:
CTrackSwitch trackSwitch[10];
COpenTrack(void);
….


I can initialize each array class using constructors, each with different parameters.
But initialization only works when done in a method of the “mother” class.
I did try to do it in the COpenTrack constructor, it compiles but there are no data in an array classes. I am missing something.

boolean COpenTrack ::SwitchRoute( int iTrack)
{
// TODO works as local variable only - not as COpenTrack variable
CTrackSwitch trackSwitch[] = {
CTrackSwitch(0,2,8,4),// normal reverse, input , switch start with even tracks from 0
CTrackSwitch(4,6,10,6),// normal reverse, input , switch
CTrackSwitch(1,3,9,3),// normal reverse, input , switch
CTrackSwitch(5,7,11,5),// normal reverse, input , switch
CTrackSwitch(8,10,12,2),// normal reverse, input , switch
CTrackSwitch(9,11,13,1),// normal reverse, input , switch
CTrackSwitch(12,13,14,0)// normal reverse, input , switch
};
…..

Any help would be appreciated.
Cheers Vaclav
AnswerRe: Cannot initialize array of classes except as a local variable. Pin
Chris Losinger24-Oct-14 9:09
professionalChris Losinger24-Oct-14 9:09 
GeneralRe: Cannot initialize array of classes except as a local variable. Pin
Vaclav_24-Oct-14 9:19
Vaclav_24-Oct-14 9:19 
QuestionRe: Cannot initialize array of classes except as a local variable. Pin
David Crow24-Oct-14 10:50
David Crow24-Oct-14 10:50 
AnswerRe: Cannot initialize array of classes except as a local variable. Pin
Vaclav_24-Oct-14 15:04
Vaclav_24-Oct-14 15:04 
AnswerRe: Cannot initialize array of classes except as a local variable. Pin
Stefan_Lang27-Oct-14 4:02
Stefan_Lang27-Oct-14 4:02 
QuestionRecursive function - how to correctly implement return? Pin
Vaclav_22-Oct-14 9:20
Vaclav_22-Oct-14 9:20 
AnswerRe: Recursive function - how to correctly implement return? Pin
Richard Andrew x6422-Oct-14 10:06
professionalRichard Andrew x6422-Oct-14 10:06 
SuggestionRe: Recursive function - how to correctly implement return? Pin
«_Superman_»22-Oct-14 18:56
professional«_Superman_»22-Oct-14 18:56 
GeneralRe: Recursive function - how to correctly implement return? Pin
Vaclav_23-Oct-14 5:57
Vaclav_23-Oct-14 5:57 
AnswerRe: Recursive function - how to correctly implement return? Pin
Stefan_Lang23-Oct-14 1:57
Stefan_Lang23-Oct-14 1:57 
GeneralRe: Recursive function - how to correctly implement return? Pin
Vaclav_23-Oct-14 5:53
Vaclav_23-Oct-14 5:53 
SuggestionRe: Recursive function - how to correctly implement return? Pin
David Crow23-Oct-14 9:23
David Crow23-Oct-14 9:23 
AnswerRe: Recursive function - how to correctly implement return? Pin
CPallini23-Oct-14 23:35
mveCPallini23-Oct-14 23:35 
QuestionOccluded Objects Pin
HAMUDA7822-Oct-14 2:31
HAMUDA7822-Oct-14 2:31 
QuestionRe: Occluded Objects Pin
David Crow22-Oct-14 6:17
David Crow22-Oct-14 6:17 
SuggestionRe: Occluded Objects Pin
Stefan_Lang23-Oct-14 2:08
Stefan_Lang23-Oct-14 2:08 
AnswerRe: Occluded Objects Pin
CPallini24-Oct-14 2:41
mveCPallini24-Oct-14 2:41 

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.