Technically I think you should specify the version of C++ you use in your cmake even if ROS has a default. That way if someone tries building it on a system that is not the ros buildfarm that has different defaults it will still work.