Does C++ have method like in java
Runtime.getRuntime().totalMemory()
Runtime.getRuntime().freeMemory()
I am using in this way
long mem0 = Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory();
/*
stuff to do
*/
long mem1 = Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory();
System.out.println(mem1-mem0);
to find memory used by program. Is here any analogues in C++?