// not definedtemplate<classT>structvariant_size<const T>;template<classT>structvariant_size<volatile T>;template<classT>structvariant_size<const volatile T>;template<classT>inlineconstexprsize_tvariant_size_v=variant_size<T>::value;template<class...Types>structvariant_size<variant<Types...>>...
class T> struct variant_size<volatile T>; template <class T> struct variant_size<const volatile T>; template <class T> inline constexpr size_t variant_size_v = variant_size<T>::value; template <class... Types> struct variant_size<variant<Types...>>; ...
所有std::variant_size 的特化都满足以某些 N 的std::integral_constant<std::size_t, N> 为基特征的一元类型特征 (UnaryTypeTrait) 。 示例运行此代码#include <any> #include <cstdio> #include <variant> static_assert(std::variant_size_v<std...
3) 满足基特征 (BaseCharacteristic) 为 std::integral_constant<std::size_t, variant_size<T>> 的一元类型特征 (UnaryTypeTrait) 要求辅助变量模板template <class T> inline constexpr std::size_t variant_size_v = std::variant_size<T>::value; (C++17 起) ...
: std::integral_constant<std::size_t, sizeof...(Types)> { }; (2) (C++17 起) template <class T> class variant_size<const T>; template <class T> class variant_size<volatile T>; template <class T> class variant_size<const volatile T>; (3) (C++17 起) 提供...
template< class T > struct variant_size; /* undefined */ (1) (since C++17) template< class... Types > struct variant_size<std::variant<Types...>> : std::integral_constant<std::size_t, sizeof...(Types)> {}; (2) (since C++17) template< class T > class variant_size<cons...
计算VARIANT 对象的线大小,并获取其句柄和数据。语法C++ 复制 unsigned long VARIANT_UserSize64( [in] unsigned long *unnamedParam1, [in] unsigned long unnamedParam2, [in] VARIANT *unnamedParam3 ); 参数[in] unnamedParam1RPC 使用的数据。
PROBLEM TO BE SOLVED: To provide a video processing device, and a method for displaying video on a variant-size screen, capable of improving visibility of the video in displaying the video on the variant-size screen in a two-screen display mode and the like.TSUNOKAKE KOJI...
VARIANT オブジェクトのワイヤ サイズを計算し、ハンドルとデータを取得します。 (VARIANT_UserSize64)
Calculates the wire size of the VARIANT object, and gets its handle and data. (VARIANT_UserSize)