Вопросы с тегом оператор-перегрузка - PullRequest

Вопросы с тегом оператор-перегрузка

4 голосов
5 ответов

Может кто-нибудь объяснить этот код?Я не понимаю строку 3: MyString MyString::operator+(const...

mahyar / 11 августа 2011
4 голосов
10 ответов

Если я хочу перегрузить оператор +, какой прототип правильный? D operator+(const D& lhs, const...

Miguel A. Friginal / 10 августа 2011
4 голосов
6 ответов

Предположим, я хочу перегрузить operator<< для шаблона класса optional<T>.Как мне...

fredoverflow / 09 августа 2011
4 голосов
3 ответов

Предположим, у меня есть две версии operator-> (перегружены на const) в базовом классе.Если я...

fredoverflow / 09 августа 2011
2 голосов
3 ответов

Предположим, что какой-то тип Foo имеет перегруженный operator->, который возвращает Bar*:...

fredoverflow / 09 августа 2011
5 голосов
2 ответов

Я пытаюсь создать шаблонный класс, в котором можно было бы определить контейнер (STL), используемый...

Siska Ádám / 09 августа 2011
0 голосов
4 ответов

У меня есть иерархия классов, где я должен перегрузить operator+ и operator-, чтобы он генерировал...

Tony The Lion / 08 августа 2011
5 голосов
1 ответ

Код struct test { private real value; this(real value) { this.value = value; } bool opUnary(string...

Stas / 07 августа 2011
83 голосов
18 ответов

Возможно ли перегрузить оператор [] дважды? Чтобы разрешить, что-то вроде этого: function[3][3]...

icepopo / 07 августа 2011
0 голосов
2 ответов

Это может быть глупый вопрос о наследовании, но не имеет особого смысла, почему мне не разрешено...

user626201 / 04 августа 2011
2 голосов
3 ответов

Я хочу перегрузить новый оператор в шаблонном классе. Но что-то не так происходит. В файле test4.h...

Miaonster / 04 августа 2011
3 голосов
3 ответов

Я усек этот пост.Первоначальный пост ушел, чтобы облегчить чтение.Соответствующие части и проблемы...

Matthew Hoggan / 03 августа 2011
1 голос
4 ответов

В моем проекте я пишу оболочку для std::vector.Я делаю это, потому что я использую однородные...

Kevin / 03 августа 2011
3 голосов
1 ответ

class Message { public: std::string getHeader (const std::string& header_name) const; // other...

David Degea / 01 августа 2011
3 голосов
1 ответ
4 голосов
2 ответов

При объявлении бинарного оператора, по крайней мере один из типов операндов должен быть содержащим...

nakhli / 31 июля 2011
4 голосов
4 ответов

Рассмотрим следующий пример: data Dot = Dot Double Double data Vector = Vector Double Double...

karlicoss / 30 июля 2011
3 голосов
4 ответов

Ребята, у меня есть какая-то глупая структура, давайте назовем ее X, и у меня также есть функция...

smallB / 29 июля 2011
7 голосов
3 ответов

У меня неправильный список, в котором данные выглядят так: [Number] [Number] [Number] [Number]...

Bonk / 27 июля 2011
5 голосов
1 ответ

У меня есть два класса: struct B {}; struct D { operator B& (); }; Когда я это сделаю; b = d;...

iammilind / 27 июля 2011
4 голосов
4 ответов

Я выполняю рефакторинг моего приложения на C ++.Раньше я использовал такой макрос, как...

dcn / 26 июля 2011
1 голос
3 ответов

Есть ли способ, с помощью какого-нибудь трюка с метапрограммированием, создать ситуацию, подобную...

smallB / 26 июля 2011
0 голосов
1 ответ

Я думаю, что мой деструктор сейчас хорош ... но все еще не уверен, как вызвать print_set из-за...

Bill / 24 июля 2011
4 голосов
1 ответ

У меня есть dylib, написанный на C ++ с перегруженными operator new и delete. При связывании моего...

Dmitry / 22 июля 2011
1 голос
1 ответ

У меня есть сторонняя библиотека (Mogre), в которой есть структура (Vector3). Я хотел бы добавить...

sebf / 20 июля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...