1)基于索引的值访问器:若v.index()==I,则返回对v中存储的值的引用。否则抛出std::bad_variant_access。若I不是variant的有效索引,则此调用非良构。 2)基于类型的值访问器:若v保有可选项T,则返回对v中存储的值的引用。否则抛出std::bad_variant_access。若T不是Types...中的独有元素,则此调用非良构。
__cpp_lib_tuples_by_type201304L(C++14)按类型(5-8)寻址元组 示例 运行此代码 #include <cassert>#include <iostream>#include <string>#include <tuple>intmain(){autox=std::make_tuple(1,"Foo",3.14);// 注意:std::get 会生成到 std::get<std::variant> 的错误链接usingstd::get;// 基于索引...
(function template) get(std::ranges::subrange) (C++20) obtains iterator or sentinel from astd::ranges::subrange (function template) get(std::complex) (C++26) obtains a reference to real or imaginary part from astd::complex (function template)...
cppreference.com Create account Page Discussion Standard revision: View Edit History std::get_money C++ Input/output library Input/output manipulators Defined in header <iomanip> template< class MoneyT > /*unspecified*/ get_money( MoneyT& mon, bool intl = false ); (since C++11) ...
API Reference Document std::get(std::pair)C++ Utilities library std::pair Defined in header <utility> (1) template< size_t I, class T1, class T2 > typename std::tuple_element<I, std::pair<T1,T2> >::type& get( pair<T1, T2>& p ) noexcept; (since C++11) (until C++14) ...
#include <iostream> #include <array> int main() { std::array<int, 3> arr; // set values: std::get<0>(arr) = 1; std::get<1>(arr) = 2; std::get<2>(arr) = 3; // get values: std::cout << "(" << std::get<0>(arr) << ", " << std::get<1>(arr) << ", ...
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。 http://en.cppreference.com/w/cpp/locale/time[医]得到/得到[医]时间 本文档系腾讯云开发者社区成员共同维护,如有问题请联系cloudcommunity@tencent.com 最后更新于:2017-12-18 分享 扫描二维码 扫码关注腾讯云开发者 领取腾讯云代金券...
typename std::tuple_element<I, tuple<Types...> >::type& get( tuple<Types...>& t ) noexcept; (1) (C++11 起)(C++14 起为 constexpr) template< std::size_t I, class... Types > typename std::tuple_element<I, tuple<Types...> >::type&& get( tuple<Types...>&& t ) noexcept...
© cppreference.com 在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。 http://en.cppreference.com/w/cpp/io/basic[医]iStream/GET 本文档系腾讯云开发者社区成员共同维护,如有问题请联系cloudcommunity@tencent.com 最后更新于:2017-12-18 ...
该span 必须拥有静态长度(即 N != std::dynamic_extent )且 I 必须是范围 [0, N) 中的整数值。这在编译时强制,与 operator[] 相反。 参数 s - 要提取内容的 span 返回值 到s 的第I 元素的引用。 复杂度 常数。 示例 本节未完成原因:暂无示例 参阅 operator[] 访问序列的元素(公开成员函数) std:...