Skip to content

Instantly share code, notes, and snippets.

@modocache
Created August 3, 2017 19:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save modocache/e0804e1b1cc19deb16ce3ba6d79d304a to your computer and use it in GitHub Desktop.
Save modocache/e0804e1b1cc19deb16ce3ba6d79d304a to your computer and use it in GitHub Desktop.
#define NEW_MY_INT_CLASS(num) MyClass<int>(num);
int gX = 10;
template <class T>
class MyClass {
private:
T Member;
public:
MyClass(T Member): Member(Member) {}
T getMember() { return Member; }
};
int main() {
MyClass<int> MC = NEW_MY_INT_CLASS(1);
return MC.getMember();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment