Rooters,
i found this Error when i run my code
“”
should return a value [-Wreturn-type] return;} “”
TH1D* Experement(TString filename)
expects a returned value. In your code you have two return
statements without value.
sorry, i did not understand. Can you modify it in the code plz?
In your code you have 3 return
statements.
one is ok. It returns something:
return h;
but the two others are just:
return;
so nothing is returned. You should return something. That’s your code. It is up to you to decide what should be returned in these two cases.
in the first two return i just want the array read the next line from the data file, So what i have to write ?
so probably return
is not the right statement.
return
means exit the function.
You mean break
may be ?
I found the mistake
in the first two return the code line have to be
while (inputfile >> E1 >> C1) {
if(E1==D1){}
else{
D2=E1;
break;}}
Yes break
is better in that case
No, Break in the end of Loop, i don’t change.
But in the place of return we have to write just {} “Empty brackets”.
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.