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
AnnotateAttr templated test
Tilted uniform distribution random number generator over min/max range
Throttle Example using a circular queue (Push all but 2 less than maxSize; then pop all but 2 of current size)
LOOL
12/2
Optional conversions
C++17 function traits not works
Pascals Triangle
You can't erase a std::unordered_map::local_iterator
selection sort