Форум программистов, компьютерный форум CyberForum.ru

Оператор = и наследование - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создание класса http://www.cyberforum.ru/cpp-beginners/thread365159.html
Уважаемые программисты...помогите с созданием класса в С++. надо перегрузить основные функции класса...темы: комплексное число, дата, время, стек, массив,строка,многочлен, матрица,очередь,длинное целое, геометрическая фигура... помогите любой инфой и примерами:)заранее благодарен
C++ В строке удалить слова наибольшей длины... Доброго времени суток всем. Учусь у универе и долго болел. Сейчас дали пару задач, вобще не понимаю как решать) Надеюсь на вашу помощь. Вот задача: В строке удалить слова наибольшей длины. Оставшиеся слова записать через пробел. Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread365155.html
C++ Что означает команда exit(1) ?
Добрый день. Привожу кусок кода из учебника: Функция добавления элемента в очередь: void Add(int Last, int number) { if (Last==maxqueue) exit(1); //Очередь полна Queue=number; //Добавляет элемент number в очередь Last++; //Сдвигает указатель Last на один элемент вправо } Меня интересует строчка №3. Что здесь означает команда exit(1) ? И вообще что она означает? Мне просто...
Перевод числа в другие системы C++
int x=0; int bin=0; int in=0; cin >> in; switch (in){ case 1: cout << "Введите число\n"; cin >> bin; cout << endl;
C++ как получить дату в формате как time() http://www.cyberforum.ru/cpp-beginners/thread365135.html
есть констант которую я получил с помощью функцией time() (прим. 1318405625) как теперь получить время в такой же формат если у меня есть год, месяц, день, часы, минуты, секунды, неделя года (1-59), день недели. вообщем все что находится в структуре tm http://msdn.microsoft.com/en-us/library/kys1801b(v=vs.71).aspx
C++ муниципальная олимпиада. Странный output http://informatics.mccme.ru/moodle/mod/statements/view3.php?id=586&chapterid=720#1 - сама задача код: #include<iostream> #include <algorithm> #include <vector> #include <cmath> using namespace std; int main() { vector<int> number; подробнее

Показать сообщение отдельно
Mr.X
Эксперт С++
 Аватар для Mr.X
2800 / 1576 / 246
Регистрация: 03.05.2010
Сообщений: 3,658
12.10.2011, 14:21     Оператор = и наследование
Цитата Сообщение от norge_goth Посмотреть сообщение
Почему при выполнении копирования a1 = a; вызывается оператор const Copier& Copier::operator = (const Copier&)?
Вроде ж по идеи, оператор присваивания не копируется и должен создаваться неявно компилятором для класса А...
Ну дак он и создается, но по стандарту он вызывает все существующие операторы копирующего присваивания непосредственных базовых классов, виртуальных базовых классов, а также членов класса.
 
Текущее время: 00:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru