История изменений
Исправление safocl, (текущая версия) :
#include <iostream>
using namespace std;
struct myClass
{
int x;
};
void foo(const myClass &obj)
{
obj.x = 5;
}
int main()
{
myClass obj;
obj.x = 1;
foo(obj);
cout << obj.x << endl;
return 0;
}
вызывает ошибку:
main.cpp:13:13: ошибка: присваивание элементу «myClass::x» в объекте, доступном только на чтение
obj.x = 5;
______^
Исправление safocl, :
#include <iostream>
using namespace std;
struct myClass
{
int x;
};
void foo(const myClass &obj)
{
obj.x = 5;
}
int main()
{
myClass obj;
obj.x = 1;
foo(obj);
cout << obj.x << endl;
return 0;
}
вызывает ошибку:
main.cpp:13:13: ошибка: присваивание элементу «myClass::x» в объекте, доступном только на чтение
obj.x = 5;
________^
Исправление safocl, :
#include <iostream>
using namespace std;
struct myClass
{
int x;
};
void foo(const myClass &obj)
{
obj.x = 5;
}
int main()
{
myClass obj;
obj.x = 1;
foo(obj);
cout << obj.x << endl;
return 0;
}
вызывает ошибку:
main.cpp:13:13: ошибка: присваивание элементу «myClass::x» в объекте, доступном только на чтение
obj.x = 5;
_____________^
Исправление safocl, :
#include <iostream>
using namespace std;
struct myClass
{
int x;
};
void foo(const myClass &obj)
{
obj.x = 5;
}
int main()
{
myClass obj;
obj.x = 1;
foo(obj);
cout << obj.x << endl;
return 0;
}
вызывает ошибку:
main.cpp:13:13: ошибка: присваивание элементу «myClass::x» в объекте, доступном только на чтение
obj.x = 5;
^
Исходная версия safocl, :
#include <iostream>
using namespace std;
struct myClass
{
int x;
};
void foo(const myClass &obj)
{
obj.x = 5;
}
int main()
{
myClass obj;
obj.x = 1;
foo(obj);
cout << obj.x << endl;
return 0;
}
вызывает ошибку:
main.cpp:13:13: ошибка: присваивание элементу «myClass::x» в объекте, доступном только на чтение
obj.x = 5;
^