segmentation-fault

    0热度

    7回答

    我正在尝试调试为Linux编写的旧代码。有时,应用程序获取一个segfault,当它达到了以下方法的memcpy调用: std::vector<uint8> _storage; size_t _wpos; void append(const uint8 *src, size_t cnt) { if (!cnt) return; if (_storage.siz

    1热度

    1回答

    如何压平多维数组递归php。 我试过这个link的代码,但没有工作。我也尝试了许多其他的链接,但没有工作。 This代码已用于创建此数组。 public function downline_income($userId = null, $offset = 0) { $userId = user::id(); $limit = AZ::setting('record_per_pa

    0热度

    4回答

    我有一个名为表结构,我只是想创建一个表,就像在java的构造函数,但是当我调用主这个功能,它提供了分段故障 struct table *create(char *name,int number,char *s_name) { struct table *newTable; newTable->name = name; newTable->number = numbe

    0热度

    3回答

    分配结构成员我在C两个结构 struct data{ char *name; }; struct lst{ struct lst *next; struct table *data; }; 当我试图分配一个名称等 1->数据 - >名= D->名; printf(“%s”,l-> data-> name); 它给出了分段错误。那是因为只读内存还是其他原因造

    3热度

    4回答

    我是新来的C/C++游戏,所以我认为我在做一个新手的错误: int main(){ char* clen; clen = getenv("CONTENT_LENGTH"); if (clen==NULL){ cout << "No such ENV var: CONTENT_LENGTH"<<endl; exit(0); } i

    0热度

    5回答

    问题是,当我在单个核心上运行下面的代码时,有时它运行正常,有时会出现分段错误。在多核机器上可能会出现这个问题的频率更高。我需要知道我的程序中引入了这种非确定性,我该如何解决它。谢谢。 int numThreads = 4; class Evaluator; struct E { Evaluator* evaluator; int id; }; class Eval

    2热度

    2回答

    我有一个缓冲类在我的C++应用程序如下: class Buffer { public: Buffer(size_t res): _rpos(0), _wpos(0) { _storage.reserve(res); } protected: size_t _rpos, _wpos; std::vector<uin

    1热度

    4回答

    我刚刚在重载类FeatureRandomCounts的赋值操作符时出现了seg错误,它有_rects作为其指针成员,指向FeatureCount的数组,大小为rhs._dim,其他日期成员是非指针: FeatureRandomCounts & FeatureRandomCounts::operator=(const FeatureRandomCounts &rhs) { if (_re

    1热度

    7回答

    编写相当简单的程序时遇到了问题。我有一个静态分配的向量作为一个全局变量,在一个函数中,我试图改变这些元素的值,那就是程序停止并且表示分段错误。该代码是这样的: int a[10] = {0,0,0,0,0,0,0,0,0,0}; ... int bla(int i){ ... a[i] = a[i] + i%3; //segmentation fault at thi

    1热度

    1回答

    何时以及如何导致段错误sqlstm.sqpadto = sqlstm.sqadto?我遇到了分段错误,并在核心文件中找到了这一行。我正在使用proC