[#mp_units-cartesian_vector-06] = xref:mp_units.adoc[mp_units]::xref:mp_units/cartesian_vector-08.adoc[cartesian_vector<std::common_type_t<Arg, Args...>>] :relfileprefix: ../ :mrdocs: == Synopsis Declared in `<mp‐units/cartesian_vector.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename Arg, typename... Args> requires (sizeof...(Args) <= 2) && requires { typename std::common_type_t<Arg, Args...>; } xref:mp_units/cartesian_vector-08.adoc[cartesian_vector<std::common_type_t<Arg, Args...>>]( Arg, Args...) -> xref:mp_units/cartesian_vector-08.adoc[cartesian_vector<std::common_type_t<Arg, Args...>>]; ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#