Allocatable array in CUDA Fortran

It appears that CUDA Fortran allows the use of allocatable arrays. Meanwhile in CUDA C++, std::vector is not allowed. This seems like a nice strength of CUDA Fortran.