小编Car*_*son的帖子

***glibc检测到***./main:双免费或腐败(fasttop):0x08857008***

失败的行:Xplano.ubicacion(Eureca.getCoordenadaX(),Eureca.getCoordenadaY()) 在main.cpp中的位置,但是源代码中的大多数信息.

谢谢.

错误:*检测到glibc./main:double free或corruption(fasttop):0x08857008**======= Backtrace:========= /lib/i386-linux-gnu/i686/cmov/libc.so. 6(+ 0x70f01)[0xb7550f01] /lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x72768)[0xb7552768)/lib/i386-linux-gnu/i686/cmov/libc.so. 6(cfree + 0x6d)[0xb755581d]/usr/lib/i386-linux-gnu/libstdc ++.so.6(ZdlPv + 0x1f)[0xb76d44bf] ./main[0x8048cec]/lib/i386-linux-gnu/i686/CMOV/libc.so.6的(_libc_start_main + 0xe6)[0xb74f6e46] ./main[0x8048941] =======内存映射:======== 08048000-0804a000 r-xp 00000000 08:05 165215/home/administrator/Taller/main 0804a000-0804b000 rw-p 00001000 08:05 165215/home/administrator/Taller/main 08857000-08878000 rw -p 00000000 00:00 0 [heap] b7300000-b7321000 rw-p 00000000 00:00 0 b7321000-b7400000 --- p 00000000 00:00 0 b74de000-b74e0000 rw-p 00000000 00:00 0 b74e0000-b763c000 r-xp 00000000 08:05 914371
/lib/i386-linux-gnu/i686/cmov/libc-2.13.so b763c000-b763d000 - --p 0015c000 08:05 914371 /lib/i386-linux-gnu/i686/cmov/libc-2.13.so b763d000-b763f000 r - p 0015c000 08:05 914371 …

c++ linux

3
推荐指数
1
解决办法
4162
查看次数

Java,由于未初始化对象而导致的线程"main"java.lang.NullPointerException中的异常

帮助我,"线程中的异常"主"java.lang.NullPointerException"谢谢

private List< PosibleTerreno> posibles_terrenos;
private List< PosibleTerreno> terrenos_validos;

//-------------------------------

 int cantidad = this.posibles_terrenos.size(); 

        for (int i = 0 ; i < cantidad ; i++)
        {
            if(this.posibles_terrenos.get(i).get_validez() == true)
            {
                this.terrenos_validos.add(this.posibles_terrenos.get(i));
            }
        }
Run Code Online (Sandbox Code Playgroud)

java initialization nullpointerexception

1
推荐指数
1
解决办法
100
查看次数

错误数组用作初始化程序,我不知道错误

失败的是在类manejo.cpp的构造函数中,错误是"manejo.cpp:3:16:error:array用作初始化程序",我不知道这个错误在哪里.

to down附加了manejo.hpp类的源代码和manejo.cpp的实现,谢谢

#include "manejo.hpp"

manejo::manejo(){}
manejo::~manejo(){}
Run Code Online (Sandbox Code Playgroud)

HPP

#ifndef __MANEJO_HPP
#define _MANEJO_HPP

#include <iostream>
#include <fstream>
#include <vector>
#include <string>

using namespace std;
using std::vector;
using std::string;

class manejo{

private:

     char cadena[128]="";
     vector <string> linea;
     long cantidadPD = 0;
     vector <string> palabras;
     int Creglas = 0;
     vector <string> reglas;
     long atoi(const char *str);


public:

     manejo();
     ~manejo();
     void EstablecerVariables();
     int StoInt (string numero);

};

#endif 
Run Code Online (Sandbox Code Playgroud)

c++

0
推荐指数
1
解决办法
6215
查看次数

标签 统计

c++ ×2

initialization ×1

java ×1

linux ×1

nullpointerexception ×1