当前位置: 首页>>代码示例>>C++>>正文


C++ initializer_list::begin方法代码示例

本文整理汇总了C++中std::initializer_list::begin方法的典型用法代码示例。如果您正苦于以下问题:C++ initializer_list::begin方法的具体用法?C++ initializer_list::begin怎么用?C++ initializer_list::begin使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在std::initializer_list的用法示例。


在下文中一共展示了initializer_list::begin方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: key_qvalue_pairs

inline std::string key_qvalue_pairs(std::initializer_list<kv_pair> pairs)
{
    return key_qvalue_pairs(array_view<kv_pair>{pairs.begin(), pairs.end()});
}
开发者ID:pykoder,项目名称:redemption,代码行数:4,代码来源:key_qvalue_pairs.hpp

示例2: callAsFunction

Value Object::callAsFunction(const Object& thisObj, std::initializer_list<JSValueRef> args) const {
  return callAsFunction((JSObjectRef)thisObj, args.size(), args.begin());
}
开发者ID:celalnsa,项目名称:react-native,代码行数:3,代码来源:Value.cpp

示例3: operator

 constexpr
 ranges::reverse_iterator<T const*> operator()(std::initializer_list<T> il) const noexcept
 {
     return ranges::reverse_iterator<T const*>(il.begin());
 }
开发者ID:OhGameKillers,项目名称:range-v3,代码行数:5,代码来源:begin_end.hpp

示例4: in

inline bool in(std::initializer_list<file_type> types, file_type value) {
    return find(types.begin(), types.end(), value) != types.end();
}
开发者ID:dhh1128,项目名称:intent,代码行数:3,代码来源:cmdline_validators.cpp

示例5: add

 void add(std::initializer_list<AssemblyStage*> stages) {
     for (auto it = stages.begin(), et = stages.end(); it != et; ++it)
         add(*it);
 }
开发者ID:fw1121,项目名称:Pandoras-Toolbox-for-Bioinformatics,代码行数:4,代码来源:stage.hpp

示例6: lstring

inline lstring::lstring(std::initializer_list<string> list) {
  for(const string *s = list.begin(); s != list.end(); ++s) {
    operator<<(*s);
  }
}
开发者ID:Jalle19,项目名称:RetroArch-Phoenix,代码行数:5,代码来源:core.hpp

示例7: set

 //! <b>Effects</b>: Constructs an empty set using the specified
 //! allocator, and inserts elements from the range [il.begin(), il.end()).
 //!
 //! <b>Complexity</b>: Linear in N if the range [il.begin(), il.end()) is already sorted using
 //! comp and otherwise N logN, where N is il.begin() - il.end().
 set(std::initializer_list<value_type> il, const allocator_type& a)
     : base_t(true, il.begin(), il.end(), Compare(), a)
 {}
开发者ID:Irelevance,项目名称:Opengl,代码行数:8,代码来源:set.hpp

示例8: Assign

	void Assign(std::initializer_list<Char> rhs) noexcept {
		Assign(rhs.begin(), rhs.end());
	}
开发者ID:Gd58,项目名称:MCF,代码行数:3,代码来源:StringObserver.hpp

示例9:

 inline Heap<T, Compare>::Heap(std::initializer_list<T> list):
   Heap<T, Compare>(list.begin(), list.end())
 {}
开发者ID:Lykos,项目名称:libsquirrel,代码行数:3,代码来源:heap.hpp

示例10:

	// initializer_list constuctor
	segmented_map(std::initializer_list<value_type> il) : segmented_map{il.begin(), il.end()} {}
开发者ID:GuapoTaco,项目名称:Modular-ECS,代码行数:2,代码来源:segmented_map.hpp

示例11: StringObserver

	constexpr StringObserver(std::initializer_list<Char> rhs) noexcept
		: StringObserver(rhs.begin(), rhs.size())
	{
	}
开发者ID:Gd58,项目名称:MCF,代码行数:4,代码来源:StringObserver.hpp

示例12: Polygon

		explicit Polygon(std::initializer_list<Vec2> outer)
			: Polygon(outer.begin(), outer.size()) {}
开发者ID:azaika,项目名称:OpenSiv3D,代码行数:2,代码来源:Polygon.hpp

示例13: Z

 Z(std::initializer_list<int> il) : i_(il.begin()[0]), j_(il.begin()[1])
     { TEST_THROW(6);}
开发者ID:AstroVPK,项目名称:LLVM-4.0.0,代码行数:2,代码来源:emplace_initializer_list.pass.cpp

示例14: Y

 constexpr Y(std::initializer_list<int> il) : i_(il.begin()[0]), j_(il.begin()[1]) {}
开发者ID:AstroVPK,项目名称:LLVM-4.0.0,代码行数:1,代码来源:emplace_initializer_list.pass.cpp

示例15: CompareF

	flat_map(
		std::initializer_list<value_type> init,
		CompareF const &comp = CompareF(),
		Alloc const &a = Alloc()
	) : flat_map(init.begin(), init.end(), comp, a)
	{}
开发者ID:oakad,项目名称:ucpf,代码行数:6,代码来源:flat_map.hpp


注:本文中的std::initializer_list::begin方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。