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


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

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


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

示例1: multi_polygon

 /// \constructor_initializer_list{multi_polygon}
 inline multi_polygon(std::initializer_list<Polygon> l)
     : base_type(l.begin(), l.end())
 {}
开发者ID:BranchMetrics,项目名称:react-native-branch-deep-linking,代码行数:4,代码来源:multi_polygon.hpp

示例2: pool

 linear_vector(std::initializer_list<T> list) : pool(nullptr), poolsize(0), objectsize(0) {
   for(const T *p = list.begin(); p != list.end(); ++p) append(*p);
 }
开发者ID:and0p,项目名称:bnes-libretro,代码行数:3,代码来源:vector.hpp

示例3: operator

Polynomial PolyDomain::operator()(const std::initializer_list<FieldElement>& c) const {
    return makeElement(std::vector<FieldElement>(c.begin(), c.end()));
}
开发者ID:NivenT,项目名称:Cryptography,代码行数:3,代码来源:PolyDomain.cpp

示例4: multi_point

 /// \constructor_initializer_list{multi_point}
 inline multi_point(std::initializer_list<Point> l)
     : base_type(l.begin(), l.end())
 {}
开发者ID:Niko-r,项目名称:geofeatures,代码行数:4,代码来源:multi_point.hpp

示例5: AddRange

 static void AddRange(TCollection &collection, std::initializer_list<TItem> initializerList)
 {
     collection.insert(collection.end(), initializerList.begin(), initializerList.end());
 }
开发者ID:Wirlie,项目名称:OpenRCT2,代码行数:4,代码来源:Collections.hpp

示例6: out_of_range

 myarray(std::initializer_list<T> list): std::array<T,Size>()
 {
     if(list.size()!=Size)
         throw std::out_of_range("wrong number of values in initializer list");
     std::copy(list.begin(), list.end(), this->begin());
 }
开发者ID:Ars-Artificia,项目名称:talk_cpp_traits,代码行数:6,代码来源:02_main.hpp

示例7: StarMap

StarMap::StarMap(const std::initializer_list<Star>& l) :
    StarMap(l.begin(), l.end())
{

}
开发者ID:Fifty-Nine,项目名称:StellarCartographer,代码行数:5,代码来源:StarMap.cpp

示例8: vector

    vector(std::initializer_list<double> values)
      : my_size(values.size()), data(new double[my_size]) 
    {
	std::copy(values.begin(), values.end(), data);
	std::cout << "Init constructor called.\n";
    }
开发者ID:2075,项目名称:discovering_modern_cpp,代码行数:6,代码来源:swap.cpp

示例9: add

 IndType add(std::initializer_list<T> neigs)
 {
     return add(neigs.begin(), neigs.end());
 }
开发者ID:Groterik,项目名称:basecfd,代码行数:4,代码来源:adjacency_list.hpp

示例10: Vector

 Vector(std::initializer_list<double> lst): elem{new double[lst.size()]}, sz(lst.size()) { std::copy(lst.begin(), lst.end(), elem); }
开发者ID:CCJY,项目名称:coliru,代码行数:1,代码来源:main.cpp

示例11: AbstractColorGradient

ExplicitEquidistantColorGradient::ExplicitEquidistantColorGradient(const std::string & name, bool discrete, std::initializer_list<reflectionzeug::Color> colors)
: AbstractColorGradient(name)
, m_colors(colors.begin(), colors.end())
, m_discrete(discrete)
{
}
开发者ID:p-otto,项目名称:gloperate,代码行数:6,代码来源:ExplicitEquidistantColorGradient.cpp

示例12:

str_vec::str_vec(const std::initializer_list<std::string> &s)
{
    auto r = alloc_n_copy((std::string *)s.begin(),(std::string *)s.end());
    elements = r.first;
    cap = first_free = r.second;
}
开发者ID:Edward-surpass,项目名称:Cplusplusprimer5,代码行数:6,代码来源:14.26f.cpp

示例13: polygon

 /// \constructor_initializer_list{polygon}
 inline polygon(std::initializer_list<ring_type> l)
     : m_outer(l.size() > 0 ? *l.begin() : ring_type())
     , m_inners(l.size() > 0 ? l.begin() + 1 : l.begin(), l.end())
 {}
开发者ID:BranchMetrics,项目名称:react-native-branch-deep-linking,代码行数:5,代码来源:polygon.hpp

示例14:

StrVec::StrVec(std::initializer_list<std::string> il)
{
    auto newdata = alloc_n_copy(il.begin(), il.end());
    elements = newdata.first;
    first_free = cap = newdata.second;
}
开发者ID:Pt0lemaeus,项目名称:C-Primer5Edition,代码行数:6,代码来源:StrVec.cpp

示例15:

	RadialTerrain(std::initializer_list<Zone> T) :
		_terrains(T.begin(), T.end())
	{
	}
开发者ID:Senryoku,项目名称:SEngine,代码行数:4,代码来源:RadialTerrain.hpp


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