Hey Leute!
Was bedeutet es, wenn ein const als Rückgabewert einer Funktion steht? Ich habe im Internet schon gelesen, dass dan der Rückgabewert nicht veränderbar ist, jedoch bekomme ich hier weder eine Fehlermeldung, noch eine Warnung, dass das const bei der Zuweisung gestrichen wird:
P.S.: Wie füge ich cpp-Code ein? Wenn ich auf code einfügen klicke, kommt nicht der cpp-Code.
Was bedeutet es, wenn ein const als Rückgabewert einer Funktion steht? Ich habe im Internet schon gelesen, dass dan der Rückgabewert nicht veränderbar ist, jedoch bekomme ich hier weder eine Fehlermeldung, noch eine Warnung, dass das const bei der Zuweisung gestrichen wird:
C++:
#include <iostream>
using namespace std;
const int func (int a)
{
int b = a+2;
return b;
}
int main()
{
int b;
int a = 5;
b = func (a);
b = 2;
cout << b;
}
P.S.: Wie füge ich cpp-Code ein? Wenn ich auf code einfügen klicke, kommt nicht der cpp-Code.
Zuletzt bearbeitet von einem Moderator: