Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[C++] Moving classes to header files
#13
butterfλi Wrote:I'm getting confused between Eos' vs the standard way of doing it.

In simplest words:
class declarations goes in .h
class methods goes in .cpp

So from the original code,

what goes in .h :
Code:
#ifndef STORYWORDMANAGER_H
#define STORYWORDMANAGER_H

class StoryWordManager {
};

#endif

What goes in .cpp :
Code:
StoryWordManager::StoryWordManager() {
}

string StoryWordManager::askText() {
}

That's what I'm understanding.

No. The class declaration encompasses all method declarations, so your .h would be:

Code:
#ifndef STORYWORDMANAGER_H
#define STORYWORDMANAGER_H

class StoryWordManager {
  StoryWordManager();
  string askText();
};

#endif
Reply


Messages In This Thread
[C++] Moving classes to header files - by Dusk - 2010-05-07, 09:34 PM
[C++] Moving classes to header files - by Eos - 2010-05-07, 09:41 PM
[C++] Moving classes to header files - by Eos - 2010-05-08, 12:40 AM
[C++] Moving classes to header files - by Russt - 2010-05-09, 12:18 AM
[C++] Moving classes to header files - by Eos - 2010-05-09, 12:25 AM
[C++] Moving classes to header files - by Spaz - 2010-05-09, 01:08 AM
[C++] Moving classes to header files - by Eos - 2010-05-09, 01:13 AM
[C++] Moving classes to header files - by Russt - 2010-05-20, 09:55 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)