- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
基本问题 你能帮我理解如何使用 vector 的 vector 吗?以vector< vector<int> > help
为例.我不明白它是一个整数 vector ,每个整数 vector 都是一个整数 vector ,还是一个整数 vector 的 vector ?我也不明白如何使用它。
示例代码
vector< vector<int> > test[500];
test[0].emplace_back(1);
cout << test[0][0];
test[50].emplace_back(4);
cout << " " <<test[50][0];
-console-
1 50 //this is not what happens btw, but it is the desired results
免责声明 我花了一个早上的大部分时间来测试和谷歌搜索。请帮忙 :) 我做了我的硬件。我找不到 vector vector 的任何文档。我也有所有正确的库,我正在使用命名空间标准。我是菜鸟,我知道命名空间是不好的做法,但现在对我来说非常方便。
基本上我想要的是一组大小的 vector ,其中每个 pt 都是一个 int vector 。我宁愿不走单独类的路。 int vector 的 vector 是正确的研究对象吗?
谢谢你:)
最佳答案
这是一个整型 vector :
std::vector<int> v;
这是一个由 int vector 组成的 vector :
std::vector<std::vector<int>> v2;
这是一个由整数 vector 组成的 vector 数组,这就是你所拥有的:
std::vector<std::vector<int>> test[500];
该数组的每个元素都是一个 std::vector<std::vector<int>>
.所以test[0]
就是其中之一。
如果你想要一个由 500 个默认构造的 int vector 组成的 vector ,你需要
std::vector<std::vector<int>> test(500);
关于c++ - Vector 的 Vector 烦恼,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16344612/
我还是不明白,“test1”段落是哪种颜色,为什么? p { color: red; font-style: italic; } test1 test2 最佳答
全部, 我不知道这是否在 VS2012 中刚刚开始发生。我没有看到它发生在 VS2010 或以前的版本中。 我在 VS2012 中有一个解决方案,其中包含一些我自己的自定义项目。主项目是 ShareP
这真的开始让我紧张,这很奇怪,因为这是一个很小的问题。 假设我在没有插件/没有 vimrc 的情况下启动 (g)vim 7.3 (windows OR linux)。我打开一个较长的文件,向下滚动一半
到目前为止,我一直在研究Gradle并喜欢它!我很高兴发现apply plugin: 'eclipse'可以轻松生成Eclipse项目,但是我对依赖库显示在Project Explorer View
提前感谢任何对此提供帮助的人。我知道我以前做过这件事,没有太多痛苦,但似乎找不到解决方案 我的数据库看起来像这样: `tbl_user: ---------- id ( pkey )
我用C#做了一个邮件验证程序,但是如何检查字符串以外的数据呢? 这是我的 C# 代码: private bool CheckEmail() { string email1 = email.Te
我有一个纯 CSS 翻转,我正在尝试向其添加平滑的过渡/淡入淡出效果,但我似乎无法让它运行。 当您将鼠标悬停在“在线”div 上时,会出现一个新的“在线悬停”div。 “Online”是带有背景图片的
我正在阅读本教程: http://www.tuxradar.com/content/code-project-create-qt-rss-reader并尝试在 QT Creator 中创建 RSS 提
基本问题 你能帮我理解如何使用 vector 的 vector 吗?以vector > help为例.我不明白它是一个整数 vector ,每个整数 vector 都是一个整数 vector ,还是一
我已经搜索了选项,但似乎找不到禁用这些警告的方法。诸如此类的警告: Classpath entry org.eclipse.jdt.junit.JUNIT_CONTAINER/4 will not b
我正在运行 Windows XP 和 Eclipse 4.2.2 Build id:M20130204-1200,并且我丢失了调试和启动工具栏。我尝试过 Windows>Reset Perspecti
我喜欢 STL 算法,并且更喜欢使用算法而不是通常的循环。 几乎所有的 STL 算法通常都被用作: std::algorithm_name( container.begin(), container.
我已经从事 iPhone 编程 6 个月了,并且有 PC/Java/Eclipse 背景,但对 Xcode/iPhone 编程仍然有一些烦恼,我想知道是否有任何捷径。 有什么方法可以防止 XCode
我用不同的文本属性填充了一个下拉列表控件,但每个文本属性都有相同的值(文本属性是A,值属性是blah,文本属性是B,值属性是blahblah,等等...) ASP.net 仅检查回发时的值属性,因为所
我们正在考虑将我们的站点从 Prototype 切换到 jQuery。由于对 Prototype 太熟悉了,我很清楚 Prototype 的一些限制或烦人之处。 我想问 jQuery 用户的问题是:使
在 VS2010 中,当我的智能感知(对于 C#)弹出时,第一个选定的项目没有突出显示。这意味着我必须按向下/向上箭头,然后才能按点/输入/括号来获取完整的单词。 这只发生在新的智能感知中(搜索无处不
有人请帮忙 - 一直在努力解决这个糟糕的问题! 我在做什么 - 我有一个 ASPX 页面,我从该页面发起一个 GET,然后一个 POST 到一个 HTTPS 页面,以便登录它。我花了很多时间将我的 G
除了提高日志级别之外,有人知道消除此警告的好方法吗?请注意,服务器中的所有内容仍按预期工作,但每次重新启动服务器时都会发生这种情况。 o.s.b.f.c.CustomEditorConfigurer
我是一名优秀的程序员,十分优秀!