Abs C++ 3.12