我想创建一个向量向量,其中各个向量可以是不同类型,如下所示:
std::vector<int> v1;
std::vector<float> v2;
std::vector<double> v3;
std::vector<SomeType> all;
all.push_back(v1);
all.push_back(v2);
all.push_back(v3);
Run Code Online (Sandbox Code Playgroud)
SomeType在这种情况下应该怎么办?
我的实际用例:
我有不同数据类型的向量,需要将它们写到磁盘上。每次我向数据集添加一列时,我都不必在各个不同位置指定该列。我希望能够轻松地遍历各列。
我想使用 React 构建我自己的基于 Web 的 MS Paint 版本。我已经编写了基本的 javascript canvas 代码,现在我想制作一个漂亮的 gui,顶部有一个菜单栏,左侧有一个部分用于选择要使用的工具等。
谁能推荐一款带有按钮、菜单栏等预制组件的拖放软件,让我可以轻松制作专业外观的用户界面?另外,如果我能提供一些关于我的工作流程的建议,我将不胜感激。
我有 3 个数组,我想沿着轴 1 连接它们。它们的数据类型是 np.float32、U32 和 np.float32。当我像这样连接时:
np.concatenate((A,B,C), axis=1)
Run Code Online (Sandbox Code Playgroud)
结果的数据类型是“U32”。我想保留 A 列和 C 列的 float32 数据类型。我该如何执行此操作?