summaryrefslogtreecommitdiff
path: root/compiler/stdex/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/stdex/README.md')
-rw-r--r--compiler/stdex/README.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/compiler/stdex/README.md b/compiler/stdex/README.md
new file mode 100644
index 000000000..054d08569
--- /dev/null
+++ b/compiler/stdex/README.md
@@ -0,0 +1,22 @@
+# stdex
+
+`stdex` is an extension over standard C++ libraries.
+
+# How to use
+
+Please read each header files.
+
+One example of `stdex::make_unique(..)` in `compiler/stdex/Memory.h` is as follows:
+
+```cpp
+#include <stdex/Memory.h>
+
+using stdex::make_unique;
+
+class A { ... };
+
+...
+
+std::unique_ptr<A> a = make_unique<A>(); // Note: std::make_unique is not supported in C++ 11
+
+```