Программы на C++. Форум разработчиков
Anonymous
На функцию E1776 «student::operator=(const Student &)» (объявленную неявно) нельзя ссылаться — это удаленная функция.
Сообщение
Anonymous » 20 май 2024, 16:05
Классы
Код: Выделить всё
#include
#include
using namespace std;
class student {
string name;
const string cnic;
const char gender;
float cgpa;
public:
student() : name(" "), cnic(" "), gender(' '), cgpa(0.0) {}
student(string cnic, char g) : cnic(cnic), gender(g) {}
string getname() const { return name; }
string getcnic() const { return cnic; }
char getgender() const { return gender; }
float getcgpa() const { return cgpa; }
void setname(const string& newname) { name = newname; }
void setcgpa(float newcgpa) { cgpa = newcgpa; }
};
class section {
student s[2];
string sectionname;
string teacher;
public:
section(): s() {}
void editsection();
void addstudent();
void updatestudent();
void printlist();
void printliststudents();
};
Основная функция
Код: Выделить всё
int main() {
section* ptr;
int size;
cout > size;
cout
Подробнее здесь: [url]https://stackoverflow.com/questions/78207366/e1776function-studentoperator-const-student-declared-implicitly-canno[/url]
1716210315
Anonymous
Классы [code] #include #include using namespace std; class student { string name; const string cnic; const char gender; float cgpa; public: student() : name(" "), cnic(" "), gender(' '), cgpa(0.0) {} student(string cnic, char g) : cnic(cnic), gender(g) {} string getname() const { return name; } string getcnic() const { return cnic; } char getgender() const { return gender; } float getcgpa() const { return cgpa; } void setname(const string& newname) { name = newname; } void setcgpa(float newcgpa) { cgpa = newcgpa; } }; class section { student s[2]; string sectionname; string teacher; public: section(): s() {} void editsection(); void addstudent(); void updatestudent(); void printlist(); void printliststudents(); }; [/code] Основная функция [code] int main() { section* ptr; int size; cout > size; cout Подробнее здесь: [url]https://stackoverflow.com/questions/78207366/e1776function-studentoperator-const-student-declared-implicitly-canno[/url]
0 Ответы
3 Просмотры
Последнее сообщение Anonymous
22 авг 2025, 12:06
Неявно удаленная функция переопределяет удаленную виртуальную функцию
Anonymous »
01 апр 2025, 01:12 » в форуме
C++
Это скорее теоретический вопрос о интерпретации стандарта в одном конкретном случае, приведенном ниже:
struct B;
struct A {
virtual bool operator ==(const B&) const = delete;
};
struct B : A {
bool operator ==(const B&) const = default;
};
Эта...
0 Ответы
8 Просмотры
Последнее сообщение Anonymous
01 апр 2025, 01:12
0 Ответы
129 Просмотры
Последнее сообщение Anonymous
29 сен 2023, 17:59
0 Ответы
39 Просмотры
Последнее сообщение Anonymous
19 апр 2024, 23:06
0 Ответы
46 Просмотры
Последнее сообщение Anonymous
01 май 2024, 21:17