Я создаю класс, который заполняет словарь как члена парламента, не занимающего официального поста. Я хочу выставить значения словаря, не выставляя сам словарь (способом только для чтения.) Я могу легко сделать...
Я нашел некоторые места в сети, говоря, что операторы в Lua являются сверхзагружаемыми, но я, может казаться, не нахожу примера. Может кто-то обеспечивать пример, скажем, перегрузки + оператор для работы как...
C++ 0x добавил явные операторы преобразования, но они должны всегда определяться как члены Исходного класса. То же относится к оператору присваивания, оно должно быть определено на Целевом классе...
У меня есть структура, что я хотел бы произвести использование любого 'станд.:: суд' или некоторый другой поток вывода. Действительно ли это возможно, не используя классы? Спасибо #include <iostream> #include <fstream>...
Я, как столько программистов передо мной, рву волосы, пишущий right-of-passage-matrix-class-in-C ++. Я никогда не делал очень серьезной перегрузки оператора, и это вызывает проблемы...
У меня есть класс "События". Из-за пути даты обрабатываются, мы должны перенести этот класс в класс "UIEvent", который проводит Мероприятие и дата События в другом формате. Чего лучший способ...
Согласно стандарту, функция преобразования имеет идентификатор типа преобразования оператора функционального идентификатора, который был бы похож, скажем, на символ оператора (и) [4] я верю. Но я не могу выяснить, куда поместить...
Если Вы перегружаетесь - как оператор - (), он должен использоваться слева от объекта, однако перегружаясь () как оператор () () он используется направо от объекта. Как мы знаем, которым должен быть оператор...
Я перегружаю новый оператор, но я недавно поразил проблему с выравниванием. В основном у меня есть класс IBase, который обеспечивает новый оператор, и удалите во всех необходимых вариантах. Все классы происходят из...
Я попробовал следующий код: #include <iostream> использование станд.:: суд; использование станд.:: ostream; класс X {общественность: друг ostream& оператор <<(ostream &os, константа X& obj) {...
Я думал, что конструкторы управляют инициализацией и оператором = присвоение управления функциями в C++. Итак, почему это кодирует работу? #include <iostream> #include <cmath> использование станд. пространства имен;...
Я реализую векторный класс, и я должен получить противоположность некоторого вектора. Действительно ли возможно определить эту перегрузку оператора использования метода? Вот то, что я имею в виду: Vector2f vector1 =-vector2; вот...
Почему C # требует, чтобы перегрузки операторов были статическими методами, а не функциями-членами (такими как C ++)? (Возможно, более конкретно: какова была мотивация дизайна для этого решения?)
Я создаю явный оператор преобразования для преобразования между универсальным списком типов объекта к универсальному списку типов модели. Делает любой знает, почему я получаю следующую ошибку: Пользовательский...
СТРОКА #define 3 #define СТОЛБЦА 4 Матрицы класса {частный: международная циновка [СТРОКА] [СТОЛБЕЦ];//.....//.....}; международное основное () {Матрица m; интервал = m [0] [1];//читающий m [0] [2] = m [1] [1];//пишущий}...
Предположим, что у меня есть следующая иерархия классов: класс A {международное нечто; виртуальный ~A () = 0;}; A:: ~A () {} класс B: общественность {международная панель;}; класс C: общественность {интервал baz;}; каково право...
Действительно ли это - ограничение CLR или проектное решение языка? Я пытался сделать это в C++ / CLI, конечно, где это работает потому что потребность поддерживать собственный C++: общественность касательно класса Тест {общественность:...
Интересно, какие перегрузки оператора возможны (и с какой версия Delphi)? Благодаря большой рецензии Hallvard на перегрузке оператора я знаю о: Добавьте (Левый, Правильный: Введите): Введите (для...
Даже смотря тесно по документации относительно Clojure, я не вижу прямого подтверждения относительно того, поддерживает ли Clojure перегрузку оператора. Если это делает, мог кто-то предоставлять мне быстрое...
Я пытаюсь назначить пользовательский тип ключом для станд.:: карта. Вот тип, который я использую в качестве ключа. структура Foo {Foo (станд.:: строка s): foo_value (s) {} bool оператор <(константа Foo& foo1) {...
Я пытаюсь создать класс итератора как членский класс для класса списка и пытаюсь перегрузить косвенный оператор (*) для доступа к списку, на который он указывает: шаблон <класс T> T list&...
класс A {общественность: оператор void = (константа B &in); частный: интервал a;}; класс B {частный: интервал c;} извините. там произошел ошибка. действительно ли оператор присваивания допустим? или есть ли любой способ достигнуть...
Можно ли определить метод расширения, который в в то же время оператор?
Я хочу для фиксированного класса добавить возможность использовать известный оператор, который фактически не может быть применен.
Для этого ...
Я использую графическую библиотеку C ++ KOALA для вычисления минимального сечения графа. Это пример, который я использую - пример. Он просто создает граф с емкостями по краям и вычисляет ...
Я пытаюсь перегрузить оператор присваивания для моего дерева двоичного поиска. Пример: tree1 = tree2 Я хочу удалить все узлы в tree1 и сделать полную копию всех узлов дерева. У меня уже есть ...
Меня смущает следующее предложение в наших лекциях в виде функций оператора Name @ именованный оператор @ (исключая = () []?:. ->. *: :) может быть перегружен для типов данных, которые ...
Может кто-нибудь, пожалуйста, выяснить проблемы в этом коде для меня. Я использую кодовые блоки 17.12. Я пытаюсь сделать класс Matrix, в котором я хочу инициализировать матрицу с помощью конструктора и после ...
Я пытаюсь вывести значения моих связанных списков, но не могу получить свой оператор < < работать. Когда я выйду < < previous-> ключ; Выдается как -1, что и есть HEAD_OF_LIST. В ...