0
ответов

Генератор ID для создаваемых объектов

Мне нужен класс, который создает объекты, присваивая ID каждому созданному объекту. Этот ID, как обычно, является атрибутом int класса. Я хочу, чтобы это значение (ID) увеличивалось каждый раз, когда создается объект ...
вопрос задан: 5 October 2011 11:14
0
ответов

Scala final variables in constructor

Я все еще довольно новичок в Scala, но я знаю, что вы можете определить переменные класса, которые инициализируются в конструкторе, как class AClass(aVal: String), что было бы похоже на следующее в java ...
вопрос задан: 2 October 2011 14:28
0
ответов

Почему новая строка («Hello») недопустима в C #?

Какова логика / причина создания String s = new String («Hello World»); Недопустимый в C #? Ошибка: Лучшее совпадение перегруженного метода для `string.String (char *) 'имеет некоторые недопустимые аргументы I' ...
вопрос задан: 2 October 2011 12:16
0
ответов

Это отливка или конструкция?

Я немного запуталась, прочитав что-то в учебнике. По поводу кода: void doSomeWork (const Widget & w) {// Интересные вещи. } doSomeWork (Widget (15)); doSomeWork () принимает const Widget & ...
вопрос задан: 30 September 2011 14:44
0
ответов

C ++: Следует ли инициализировать элементы-указатели, которые присвоены в теле конструктора, значением NULL?

Предположим, у меня есть: // MyClass.h класс MyClass {общедоступные: MyClass (); private: Something * something _; } // MyClass.cpp MyClass :: MyClass () {something_ = new Something (); } Должен ли я. ..
вопрос задан: 27 September 2011 20:47
0
ответов

Обработчик исключений, совместно используемый несколькими контроллерами

Можно ли объявить обработчики исключений в классе и использовать их в нескольких контроллерах, поскольку вставка обработчиков исключений в каждом контроллере будет избыточной. -Класс, объявляющий...
вопрос задан: 26 September 2011 15:11
0
ответов

доступ к первым n аргументам вариативной функции

У меня есть следующий код: template class Vec {T v [sz]; Vec (const T & val, const T & ... nv) {// как мне присвоить номер `sz` первому ...
вопрос задан: 26 September 2011 12:22
0
ответов

Есть ли лямбда-конструкторы для типов делегатов?

Я обнаружил, что AssertWasCalled Rhino Mocks не работает, когда я использую лямбда-выражения в качестве параметров утверждаемого метода. ТЕСТ: _ mockDoer.AssertWasCalled (x => x.Print (y => Console.WriteLine ("привет")) ...
вопрос задан: 22 September 2011 14:57
0
ответов

Повторное использование кода в перегруженных конструкторах

Моему классу BigBlock нужно несколько перегруженных конструкторов. Все они должны одинаково инициализировать одни и те же несколько полей. Как правильно это сделать? Сделать функцию, например ...
вопрос задан: 21 September 2011 10:05
0
ответов

WCF - Расположенный объект в конструкторе DataContract

У меня есть два класса, как показано ниже: [Datacontratt] Адрес публичного класса {[DataMember] Public String Line1 [DataMember] Public String Line2 [Datamember] Общественный строковый город [...
вопрос задан: 17 September 2011 00:06
0
ответов

Работает ли наследование конструкторов с шаблонами в C++0x?

В C++0x вы можете использовать ключевое слово using для наследования конструкторов, например так: class B { B(int) {} }; class A : public B { using B::B; }; Что неявно объявит конструктор A(int). Делает ли это ...
вопрос задан: 12 September 2011 22:02
0
ответов

Списки инициализации в конструкторе

Я слышал, что преимущество использования списков инициализации в конструкторе будет то, что не будут дополнительных копий типа класса объекты. Но что это означает для следующего кода в классе T ...
вопрос задан: 10 September 2011 20:42
0
ответов

В чем разница между Класс как окончательный и имеющий классный конструктор как частные

, что именно разница между конечным классом и имеет классное конструктор как частное. Я знаю, оба не могут быть подклассаны (поправьте меня, если я ошибаюсь). Это любая разница?
вопрос задан: 7 September 2011 16:52
0
ответов

Почему не вспомогательные параметры в вспомогательные конструкторы Scala?

скажем, я определяющую простое 2D-класс в Scala, и я хочу быть в состоянии построить ее с различными типами: класс Point (x: float, y: float) {this (x: double, y: double) = this (x.tofloat, y.tofloat) ..
вопрос задан: 7 September 2011 13:20
0
ответов

Почему проявляется не доступен в конструкторе?

Рассмотрим этот код: Class Foo [T: Манифест] (val id: string = maintest [t] .erasure.getname) Я в основном хочу хранить идентификатор в FO, что часто является просто именем класса. Подкласс, который не ...
вопрос задан: 6 September 2011 19:35
0
ответов

Оптимизация количества вызовов конструктора

на работе у нас есть Класс с дорогим конструктором, поэтому мы хотели бы, чтобы он был вызван как можно несколько раз. Мы смотрели через его использование и пытались сделать код более дружелюбным RVO, чтобы сказать ....
вопрос задан: 6 September 2011 13:16
0
ответов

Вызовите конструктор копирования по умолчанию из в пределах перегруженного конструктора копирования

Мне нужно написать копию конструктора, который глубоко копирует содержимое std :: shared_ptr. Однако есть куча переменных int a, b, c, d, e; также определен в классе. Есть ли способ генерировать ...
вопрос задан: 4 September 2011 15:26
0
ответов

Участник союза имеет нетривиальный конструктор копирования [дубликат]

У меня есть союз Это похоже на это: Union {Int IntValue; Двухместный DoubleValue; std :: string stringvalue; void * pointervalue; } значения; Когда я компилирую это, я получаю это сообщение об ошибке (да, я сделал # ...
вопрос задан: 4 September 2011 12:23
0
ответов

Динамически создать экземпляр типизированного вектора из аргумента функции?

Для игры, которую я пытаюсь разработать, я пишу класс пула ресурсов, чтобы перерабатывать объекты без вызова «нового» оператор. Я хотел бы иметь возможность указать размер пула, и я ...
вопрос задан: 2 September 2011 19:17
0
ответов

Почему эти два конструктора вместе не дают ошибку двусмысленности?

Рассмотрим следующее: класс A { Частный: a () {} Публичный: a (int x = 0) {} }; int main () {A A (1); вернуть 0; } У меня есть два конструктора, один - это по умолчанию, а другой - это ...
вопрос задан: 1 September 2011 07:01
0
ответов

Сборка мусора объекта C#, объявленного в конструкторе

В следующем коде я создаю в конструкторе класса DispatcherTimer. Никто не хранит на нем ссылку. В моем понимании, таймер должен быть восстановлен сборщиком мусора через некоторое время после ...
вопрос задан: 31 August 2011 14:18
0
ответов

Что такое использование корпуса вторичных конструкторов в абстрактных классах?

Рассмотрим этот код: абстрактный класс FOO (VAL S: String) {def это (i: int) = это ("+ (i + 2)) } Насколько я понимаю, конструкторы не наследуются, а вторичные конструкторы не могут быть вызваны из ...
вопрос задан: 31 August 2011 10:11
0
ответов

Формат CSS для флажков

У меня есть список флажков, каждый с меткой: < input type = «checkbox» id = «patient-birth _ city» name = «patient-birth _ city »/> < label for =« patient-birth _ city »> (...
вопрос задан: 31 August 2011 08:36
0
ответов

Может ли статический метод в производном классе вызвать защищенный конструктор в C++?

Этот код работает с clang, но g++ говорит: ошибка: «A:: A ()» является защищенным классом A { защищено: A () {} }; класс B: публичный A {static A f () {return A (); }//GCC утверждает, что это ошибка };...
вопрос задан: 30 August 2011 19:14
0
ответов

Как правильно вызвать конструктор базового класса из унаследованного класса в Delphi Phrism?

У меня есть два класса - базовый класс и унаследованный класс, как показано ниже. Базовый класс: TAlarm = class (System.Object) частный: защищено: общедоступный: конструктор (тег: TTagname); конец; унаследованный класс: ...
вопрос задан: 29 August 2011 20:44
0
ответов

Почему интерфейс не может иметь конструкторы и деструкторы?

Я знаю, что интерфейс работает. Когда я начал кодировать в своем проекте, у меня возникло это сомнение. Может кто уточнить?
вопрос задан: 29 August 2011 05:43
0
ответов

Необязательный конструктор проблемы Scala

Представьте себе этот простой фрагмент кода: class Constructor () {var string: String = _ def this (s: String) = {this (); строка = s;} def testMethod () {println (строка)} testMethod } ...
вопрос задан: 26 August 2011 10:22
0
ответов

Внедрение конструктора в базовый класс с помощью autofac

I иметь абстрактный базовый контроллер, у которого есть конструктор, который, как я надеялся, будет заполнен autofac, когда контроллеры будут построены. общедоступный абстрактный класс BaseController: Controller {protected ...
вопрос задан: 26 August 2011 01:20
0
ответов

конструктор или конструктор копирования?

В книге «Универсальное программирование и STL» (китайское издание) говорится: X x = X () вызовет конструктор копирования. Мне это кажется немного странным. И я пишу тестовую программу вроде этой #include <...
вопрос задан: 25 August 2011 12:07
0
ответов

Java: Почему десериализация не вызывает конструктор и как лучше всего обходиться?

В спецификации сериализации Java для Java 1.5 сказано: Для сериализуемых объектов запускается конструктор no-arg для первого несериализуемого супертипа. Для сериализуемых классов поля следующие ...
вопрос задан: 22 August 2011 18:14