Форум программистов, компьютерный форум, киберфорум
Наши страницы

Найти ошибку в тексте - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как перерисовать всю клиентскую область? http://www.cyberforum.ru/cpp-beginners/thread153157.html
Всем доброго времени суток. Подскажите пожалуйста, как заставить свое окно перерисовываться полностью в момент его неактивности? Например, когда его частично закрыть другим окном, после чего открыть...
C++ типовые алгоритмы сортировки типовые алгоритмы сортировки как они выглядят ? http://www.cyberforum.ru/cpp-beginners/thread153142.html
Помогите реализовать шифр цезаря C++
Помогите написать графическую программу, которая шифрует слова шифром Цезаря.Шифр Цезаря — один из древнейших шифров. При шифровании каждый символ заменяется другим, отстоящим от него в алфавите на...
C++ вопрос про глобальное пространство имен
#include <iostream> namespace { int a = 1; } int main() { using std::cout; int a = 5;
C++ Написать функцию, которая определяет, содержит ли число в своей десятичной записи нули http://www.cyberforum.ru/cpp-beginners/thread153079.html
Написать функцию, которая определяет, содержит ли число в своей десятичной записи нули
C++ а разве наследование такая уж важная возможность? а разве наследование такая уж важная возможность? подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1640 / 1012 / 119
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
12.07.2010, 11:04
Очевидно, что операция сложения не должна изменять свои аргументы. Она должна порождать новое значение. Отсюда мораль:
C++
1
2
3
4
Move Move::add(const Move & m) const
{
    return Move(x + m.x, y + m.y);
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru