Library20 2021-11-06 14:49 采纳率: 60%
浏览 32
已结题

release版读取位置 时发生访问冲突

release版读取位置 0xF(后面还有很多个F,但csdn不给打) 时发生访问冲突,但debug就能正常运行
试过删除附加依赖项中的“d",也不行,而且之前release版本是可以正常运行的,是不是因为我直接把备份的源代码替换掉项目里的源代码才出了问题?

const int width = 480;
const int height = 200;
const int layer = 5;
int ain[width + 2][height + 2][layer + 1][2];//运算空间
struct yuan// 来源坐标及权值
{
    int x;
    int y;
    int z;
    int weight;
};

struct Y {
    vector<yuan>YUAN;//各个元的来源
};
struct Y web[width + 1][height + 1][layer + 1];
for (int i = 0; i < width; ++i)
            for (int j = 0; j < height; ++j)
                for (int k = 1; k < layer; ++k)
                {
                    int lmt = rand() % 10;
                    for (int l = 0; l <= lmt; ++l)
                    {
                        yuan a;
                        a.x = rand() % 400;/*width*/
                        a.y = rand() % 150;/*height*/
                        a.z = rand() % 3;/*layer*/
                            a.weight = 1;
                        web[i][j][k].YUAN.push_back(a);
                    }
                }

for (int i = 0; i < width; ++i)//受影响的
            for (int j = 0; j < height; ++j)
                for (int k = 1; k < layer; ++k)//不影响输入层
                {
                    ain[i][j][k][change_ctrl] = 0;//初始化
                    for (int l = 1; l < web[i][j][k].YUAN.size(); ++l)//影响的来源
                    {
                        ain[i][j][k][change_ctrl] += ain[web[i][j][k].YUAN[l].x][web[i][j][k].YUAN[l].y][web[i][j][k].YUAN[l].z][!change_ctrl] * web[i][j][k].YUAN[l].weight;///////////////////在这个地方报错
                    }

img

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月14日
    • 修改了问题 11月6日
    • 修改了问题 11月6日
    • 创建了问题 11月6日

    悬赏问题

    • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
    • ¥20 西门子S7-Graph,S7-300,梯形图
    • ¥50 用易语言http 访问不了网页
    • ¥50 safari浏览器fetch提交数据后数据丢失问题
    • ¥15 matlab不知道怎么改,求解答!!
    • ¥15 永磁直线电机的电流环pi调不出来
    • ¥15 用stata实现聚类的代码
    • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
    • ¥20 docker里部署springboot项目,访问不到扬声器
    • ¥15 netty整合springboot之后自动重连失效