小编Ale*_*lex的帖子

C++"访问冲突读取位置"错误

VertexGraph类中有以下结构:

struct Vertex
{
    string country;
    string city;
    double lon;
    double lat;
    vector<edge> *adj;

    Vertex(string country, string city, double lon, double lat)
    {
        this->country = country;
        this->city = city;
        this->lon = lon;
        this->lat = lat;
        this->adj = new vector<edge>();
    }
};
Run Code Online (Sandbox Code Playgroud)

当调用我写的方法时getCost(),我会一直得到同样的Unhandled Exception

访问冲突读取位置0x00000048

我无法弄清楚为什么.

getCost()方法:

void Graph::getCost(string from, string to)
{

    Vertex *f = (findvertex(from));
    vector<edge> *v = f->adj;     // Here is where it gives the error
    vector<edge>::iterator itr = v->begin(); …
Run Code Online (Sandbox Code Playgroud)

c++

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

PHP变量到Javascript变量

我目前正在制作一个简单的PHP脚本来编辑JavaScript游戏的某些方面.当尝试使用表单将变量从脚本传递到游戏时,可变数据似乎不会传输.截至目前,该脚本旨在编辑游戏中一个玩家的RDG值.代码如下:

script.php的:

<html>
<head>
<title>Form</title>
</head>
<body>

<form method="get" action="tron2.html">


<p>What are your player 1's RGB values:
<input type="text" name="color1r" /> Red 
<input type="text" name="color1g" /> Green 
<input type="text" name="color1b" /> Blue </p>

<input type="submit" value="Submit" />

</form>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

并且javascript中的代码部分分配了变量

<?php

$color1r = $_POST["color1r"];
$color1g = $_POST["color1g"];
$color1b = $_POST["color1b"];


?>


<HTML>
    <HEAD>
    <TITLE>
        Tron2 
    </TITLE>
    <script>
                    var x = "<?=  $color1r; ?>";
                    var y = "<?=  $color1g; ?>";
        var z = "<?=  $color1b; ?>";
                     //more code for the …
Run Code Online (Sandbox Code Playgroud)

javascript php

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

标签 统计

c++ ×1

javascript ×1

php ×1