Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ C++;使用Xcode时出错_C++ - Fatal编程技术网

C++ C++;使用Xcode时出错

C++ C++;使用Xcode时出错,c++,C++,我在下面的代码中得到一个错误:控件到达非void函数的末尾 double arrival(double x){ x=temp->sim_time; e=temp->eventtype; insert_nextevent((x+ (-log(rand())/lamda)), 'A'); if(server ==0){ server =1; insert_nextevent((x +(-log(rand())/mu))

我在下面的代码中得到一个错误:控件到达非void函数的末尾

double arrival(double x){

    x=temp->sim_time;
    e=temp->eventtype;

    insert_nextevent((x+ (-log(rand())/lamda)), 'A');

    if(server ==0){
        server =1;
        insert_nextevent((x +(-log(rand())/mu)), 'D');
    }

    else{

            numqueue++;
    }

}

double departure(double x){

    x=temp->sim_time;
    e=temp->eventtype;

    if(numqueue==0){
            server =1;
    }
    else {
            numqueue--;
            insert_nextevent((x+ (-log(rand())/mu)), 'D');
    }

}

<>你需要复习C++的基础知识(或者编程)。使用返回类型声明函数时,它必须返回值。函数也可以声明为void。在这种情况下,不返回值。eg

  void myFuncA(aType aParam);
  int myFuncB(aType aParam);

第一个函数不返回值,第二个函数必须返回int。上面的代码是第二种形式,因此它必须有一个返回语句,其中的值类型正确。

您没有返回值,对于这个错误,什么是不清楚的?如果函数的第一件事是覆盖它,为什么你甚至要使用输入参数?你的问题与Xcode完全无关。这真的是你的问题吗?答案是:是的,您确实会遇到错误。您知道函数返回值意味着什么吗?