gpt4 book ai didi

c++ - boost vec(x,y,z)函数在哪里定义

转载 作者:太空狗 更新时间:2023-10-29 21:29:19 24 4
gpt4 key购买 nike

我在很多boost库中看到过这个函数vec(....)。它使用一些模板元魔术来构造一个 vector ,其中包含您放置在其中的值以进行类型推断。例如:

vec(1,2) returns vector<int> filled with 1,2

vec(1.1,2.2,3.3) returns vector<float> filled with 1.1,2.2,3.3

它对于测试以及传递 vector 值参数非常有用。但是我找不到它定义在哪个头文件中,并且谷歌搜索Boost vec完全没用,因为很明显你会得到关于 vector 类的一百万个结果。

有人知道它在哪里定义吗?

最佳答案

你是指boost::assign吗?图书馆?

这不是你提到的结构,但它是相似的。

关于c++ - boost vec(x,y,z)函数在哪里定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5104699/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com