字符串变量'未声明'标题c ++

时间:2016-04-15 11:27:43

标签: c++

为什么日食会说' name'在这方面没有申明?上面的一个是我的标题,另一个是我的.ccp

<?php
    session_start();

    $word = 'lol';
    if(!isset($_SESSION['username'])){
        $_SESSION['username'] = 'kil';
    }

    $input = file_get_contents('php://input');
    $input_json_array = json_decode($input);

    echo json_encode(array('item' => $_SESSION['username']));

?>

3 个答案:

答案 0 :(得分:2)

原因是你没有提到,这是一个类方法的实现,所以你需要像下面这样指定它:

变化:

string characters(int x)

为:

string Characters::characters(int x)

答案 1 :(得分:1)

代码不在Characters类的方法中。因此,它无法引用该类的成员。

代码也几乎没有意义,但这当然是另一回事。

答案 2 :(得分:1)

应该是

string Characters::characters(int x){

   ofstream characters;
   characters.open("characters.txt");
   while (characters >> name){
      return name;
   }
}