Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Simple Generic Data Type Example
#include <iostream> #include <string> using namespace std; // simple class that store a single generic item template<class ItemType> class SimpleClass { private: ItemType myData; public: void setMyData(const ItemType &value) { myData = value; }; ItemType getMyData() const { return myData; }; }; int main() { cout << "\n**** Simple Generic Class Example ****\n" << endl; SimpleClass<int> myIntClass; SimpleClass<string> myStringClass; myIntClass.setMyData(1); myStringClass.setMyData("Kittens are cute"); cout << "Data from myIntClass is: " << myIntClass.getMyData() << endl; cout << "Data from myStringClass is: " << myStringClass.getMyData() << endl; return 0; }
run
|
edit
|
history
|
help
0
virtual members
non-template template parameters for container stream insertion: SFINAE
enum operator
Pure virtual function called!
6 7
Access namespace by unqualified manner
Calculate H.C.F using recursion
Heap: insert and deleteMin() Implementations
Find in vector vs unordered_map
hw 1 os