C++之大统一数据结构:var.cpp(二)
接上篇,要造这个var类,首先要搞明白它是如何能够既装得下单个元素又能装下一个数组,现在呢,就解决这个问题。先实现单个int型和数组的关系,继而实现float和数组的关系,继而实现数组中嵌套数组。首先,有这么一个东西:std::initializer_list,这个是C11的一个特性,骚气无比,能实现一种非常简易的数组初始化方法。到底怎么用,这样std::vector v = { 1, 2, ...
原创
2019-07-15 23:27:25 ·
966 阅读 ·
0 评论