0
ответов

Разница между инициализатором и списком инициализаторов по умолчанию в C ++ [дубликат]

ЗДРАВСТВУЙ, У меня есть вопрос, но я долго не могу найти ответ, то есть в чем разница между следующими двумя утверждениями об инициализации параметра? class A :: A (): a (0), b (0), ...
вопрос задан: 28 April 2011 09:13
0
ответов

Бывают ли моменты, когда конструктор суперкласса не вызывается в C ++?

Этот вопрос получил меня в интервью. Если B равно A ' s подкласс. При построении B бывает время, когда конструктор A не вызывается? РЕДАКТИРОВАТЬ: Я сказал интервьюеру, что я не могу думать о таком случае ...
вопрос задан: 28 April 2011 03:10
0
ответов

Вопрос о назначении конструктора по умолчанию для * this в C ++?

Я читаю текст на C ++. В примере написано: class Student {int no; оценка char [M + 1]; общедоступные: Студент (); Студент (int, const char *); const Student & set (...
вопрос задан: 26 April 2011 09:48
0
ответов

почему не работает Int maxBound?

Когда я пробую> Int maxBound в ghci, я получаю Not in scope: data constructor 'Int' Даже если я импортирую Data.Int, проблема все равно остается. Что здесь происходит?
вопрос задан: 24 April 2011 02:37
0
ответов

Создание конструктора копирования в Java

Как мне создать конструктор копирования, который получит другую точку (x, y) и скопировать его значения? Я выбираю подпись: public Point1 (Point1 other), но я не знаю, что в ней писать ... Класс Point ...
вопрос задан: 21 April 2011 21:26
0
ответов

Есть ли проблема как с переопределением конструктора формы Delphi, так и с использованием его события OnCreate?

В справке Delphi указано либо переопределить конструктор формы, либо использовать событие OnCreate. Но не делайте и того, и другого. В чем причина этого? Единственное, что я вижу, это то, что если унаследованное не входит в ...
вопрос задан: 21 April 2011 21:08
0
ответов

Следует ли мне использовать список инициализаторов или выполнять назначения в моих конструкторах C ++?

class Node { общедоступный: узел * родительский; // используется во время поиска для записи родительского узла последующих узлов Node * child; // используется после поиска приложения для просмотра результатов поиска в обратном порядке ...
вопрос задан: 19 April 2011 10:30
0
ответов

Ошибка компиляции C ++, конструктор не имеет возвращаемого типа… но я не указал его

Итак, ошибка: 1> c: \ users \ ben \ documents \ visual studio 2010 \ projects \ opengl_learning \ opengl_learning_without_glut \ openglcontext.cpp (18): ошибка C2533: 'OpenGLContext :: {ctor}': конструкторы не ...
вопрос задан: 18 April 2011 11:46
0
ответов

Div с фиксированной позицией ВСЕГДА отображается сверху?

У меня есть тег фиксированного положения, который имеет следующий стиль в моем CSS: #facebook { высота: 249 пикселей; ширина: 50 пикселей; положение: фиксированное; слева: 0px; верх: 200 пикселей; s самый надежный способ запретить конструктор копирования
вопрос задан: 18 April 2011 11:22
0
ответов

Плюсы и минусы установщика / конструктора Spring autowiring

При использовании @Autowired (не конфигурации xml), может ли кто-нибудь сравнить преимущества и недостатки связывания набора / конструктора? См. Следующие примеры: Пример открытого класса {частный регистратор ...
вопрос задан: 16 April 2011 17:33
0
ответов

Конструктор общей библиотеки не запущен

У меня следующая проблема. Я пишу общую библиотеку #include #include static void __attribute__ ((конструктор)) test_init (void); static void __attribute__ ((...
вопрос задан: 13 April 2011 09:05
0
ответов

Как создать экземпляр для данного типа? [дубликат]

С помощью дженериков вы можете var object = default (T); Но когда все, что у вас есть, это экземпляр Type, я мог только constructor = type.GetConstructor (Type.EmptyTypes); параметры var = новый объект [0]; var obj = ...
вопрос задан: 11 April 2011 14:10
0
ответов

Присвоение значения структуры этому ключевому слову

Недавно я изучал внутреннее устройство структуры CancellationToken и обнаружил немного странную конструкцию (точнее, присвоение значения переменной это ключевое слово). Код одного из его конструкторов ...
вопрос задан: 6 April 2011 07:35
0
ответов

Перегрузка конструкторов C #

Как я могу использовать конструкторы в C # следующим образом: public Point2D (double x, double y) {// ... Контракты ... X = x; Y = y; } public Point2D (точка Point2D) {if (point == null) ...
вопрос задан: 5 April 2011 17:12
0
ответов

Autofac - разрешение компонента с параметрами динамически

У меня есть класс, который принимает интерфейс в качестве аргумента конструктора. Существует две реализации этого интерфейса, и я хочу решить, какую реализацию использовать во время выполнения, основываясь на переменной. ...
вопрос задан: 4 April 2011 17:29
0
ответов

Несколько вопросов о конструкторах в C #

В C # относительно наследования конструкторов: Я читал, что конструкторы не могут быть унаследованы. Если базовый класс содержит конструктор, один или несколько, производный класс должен всегда вызывать один из ...
вопрос задан: 4 April 2011 07:17
0
ответов

Наследование конструкторов

Я пытался понять, но все еще не уверен. Если в базовом классе есть конструктор, производные классы всегда будут его вызывать? Я знаю, что они могут его переопределить (здесь неправильный термин, я знаю - я имею в виду ...
вопрос задан: 3 April 2011 15:13
0
ответов

Конструктор перегрузки c ++ с int и char *

Я пытаюсь перегрузить конструктор с помощью int и char *. Тогда возникает двусмысленность в вызове с 0. Есть ли обходной путь / решение для этого? CBigInt (целое число без знака); CBigInt (const char *); Проблема в том ...
вопрос задан: 31 March 2011 11:32
0
ответов

Должны ли конструкторы соответствовать принципу замещения Лискова? [closed]

Обычно я стараюсь, чтобы экземпляры моих объектов соответствовали принципу замещения Лискова, но мне всегда было интересно, думают ли люди, что LSP следует применять и к конструкторам? Я пробовал поискать в Google ...
вопрос задан: 30 March 2011 18:53
0
ответов

Java. Неявный суперконструктор Employee () не определен. Необходимо явно вызвать другой конструктор [дубликат]

Здравствуйте, я новичок в Java, я получаю эту ошибку в своем рабочем классе. Мой конструктор рабочего рабочего говорит явно вызвать другой конструктор. Я не знаю, что делать ?. import java.util ....
вопрос задан: 30 March 2011 15:05
0
ответов

Конструкторы C #

Может ли кто-нибудь посоветовать мне, какой подход использовать при написании конструкторов C #? В других языках, таких как C ++, все в порядке - обычно вы не делаете внутренние поля видимыми и не предоставляете ...
вопрос задан: 30 March 2011 12:54
0
ответов

Как создать конструктор C #, подобный массиву, который позволит «new MyClass () {obj1, obj2, obj3}; ”

Я пытаюсь создать класс, который принимает конструктор, аналогичный конструктору словаря, списка или массива, где вы можете создать объект с буквальным набором объектов, хотя мне не удалось .. .
вопрос задан: 29 March 2011 01:58
0
ответов

Разве тип C ++ POD не может иметь конструктор?

У меня есть класс и константная переменная. struct A {int b; }; A const a; Класс A является POD и может быть инициализирован следующим образом. A const a = {3}; ИМХО, неплохо иметь конструктор вроде ...
вопрос задан: 26 March 2011 14:43
0
ответов

Цепочка конструкторов C # - изменение порядка выполнения

Я хочу знать, как изменить порядок выполнения при объединении конструкторов в C #. Единственные методы, которые я видел, требуют, чтобы сначала вызывался связанный конструктор, за пределами текущего ...
вопрос задан: 24 March 2011 23:20
0
ответов

Возможно ли переопределение конструктора?

Я знаю, что компилятор записывает конструктор по умолчанию без аргументов в байтовый код. Но если мы напишем это сами, этот конструктор будет вызван автоматически. Является ли это явление конструктором ...
вопрос задан: 24 March 2011 15:54
0
ответов

Inheriting constructors in C++0x

Lets say I have the following code in what we expect to become the next C++ standard: int f(int x) { std::cout << x; return x * x; } struct A {A (int x): m_x (x) {} int m_x; }; ...
вопрос задан: 24 March 2011 02:33
0
ответов

Реализация инициализатора массива

Вы можете объявлять и инициализировать обычные массивы в одной строке, например: int PowersOfTwo [] = {1, 2, 4, 8, 16, 32, 64, 128}; Есть ли способ воспроизвести это поведение в пользовательских классах? Итак, для ...
вопрос задан: 22 March 2011 17:45
0
ответов

Подготовить параметр для суперконструктора

У меня есть базовый класс, который нужно создать с параметром. В дочернем классе мне нужно подготовить этот параметр перед созданием базового класса, но в Java super должен вызываться перед чем-либо еще. ...
вопрос задан: 22 March 2011 10:21
0
ответов

конструктор с условным включением

Вот как я могу условно включить конструктор класса: struct Foo {template Foo (T * ptr, boost :: enable_if > :: type * = NULL) {}}; ...
вопрос задан: 20 March 2011 00:01
0
ответов

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

Я бы хотел передать запрос конструктору объекта для использования в качестве kwargs. Очевидно: foo = SomeClass (mydict) Просто передает единственный аргумент, а не содержимое dict. Увы: foo = SomeClass (...
вопрос задан: 18 March 2011 16:42