添加嵌套数据类型的元素

泰勒·布朗(Tyler Brown)
#include <iostream>
#include <list>
#include <vector>
#include <fstream>

using namespace std;


class index_table
{
    public:
        index_table();
        void insert(string, int);
        void find();
    private:
        class entry
        {
            public:
                string word;
                vector<int> lineNum;    
        };
        vector<list<entry> > table;

};

index_table::index_table()
{
    table.resize(128);
}


void index_table::insert(string extrWord, int extrLineNum)
{
    int index = extrWord[0];
    list<entry>::iterator itor = table[index].begin();

    itor->word = extrWord;                                  //why doesnt this work???
    itor->lineNum.push_back(extrLineNum);

}

我试图找出为什么上面的代码无法正常工作。我不断出现段错误或*检测到glibc * ./a.out:munmap_chunk():无效的指针:0x0000000001e46020 ***

我正在创建一个作为矢量的“表”或作为条目的列表。将每个单词和行号传递给插入函数后,需要将其添加到条目类中。

富兰克林
int index = extrWord[0];    
entry insEntry; 
insEntry.word = extrWord;                                     
insEntry.lineNum.push_back(extrLineNum);                               
table[index].push_back(insEntry)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PowerShell的嵌套数据类型输出

来自分类Dev

JSON.NET解决嵌套数据类型

来自分类Dev

Elasticsearch 嵌套数据类型 - 嵌套对象在原始文档中是否仍然可见?

来自分类Dev

使用JSON数据类型的记录嵌套数组查询组合

来自分类Dev

Z3 中神秘的“无法使用的嵌套数据类型表达式”

来自分类Dev

向嵌套数组的元素添加索引

来自分类Dev

每个元素的Spry嵌套数据集

来自分类Dev

为嵌套数据添加.indexOn

来自分类Dev

JS:在表示表数据的嵌套数组中添加和删除元素

来自分类Dev

C ++,将所有元素的数据类型更改为嵌套的C数组

来自分类Dev

Haskell 嵌套代数数据类型

来自分类Dev

访问新的数据类型元素

来自分类Dev

Terraform:如何从数据类型获取元素

来自分类Dev

表单元素的mySQL数据类型

来自分类Dev

如何在Haskell中将元素添加到数据类型列表

来自分类Dev

将元素添加到包含自定义数据类型的简单链接列表中

来自分类Dev

将简短的数据类型添加到SOAP请求主体元素

来自分类Dev

如何在Haskell中将元素添加到数据类型列表

来自分类Dev

如何在数组数据类型的元素上添加外键约束

来自分类Dev

扩展数据类型或添加信息的方式

来自分类Dev

使用嵌套数据结构时进行类型转换

来自分类Dev

从嵌套数据结构中删除元素

来自分类Dev

Android Firebase:嵌套数组数据中的更新/添加记录

来自分类Dev

使用 VUEX 将嵌套数据添加到 Firebase

来自分类Dev

绑定嵌套数据

来自分类Dev

无法创建嵌套的集合数据类型

来自分类Dev

如何更改Mongo文档中嵌套字段的数据类型?

来自分类Dev

HIVE在MAP数据类型中嵌套了ARRAY

来自分类Dev

在Elasticsearch中聚合不同数据类型的嵌套字段

Related 相关文章

热门标签

归档