Need help?
Create a topic in the appropriate section
Don't write everything in the chat!Take a look at the marketplace
There you can buy
everything related to game serversDon't want a ban?
Please read our rules
Don't disturb the order!Sell or buy?
Use services of the guarantor
We will make your deal safe



- 0
-
Our picks
ДИСКЛЕЙМЕР: если вдруг вы не понимаете о чём речь - вряд ли вам это пригодится когда-либо, просто я дурачок считающий что придумал что-то умное
На сайте богемии вижу фразу "Every class can have one constructor and one destructor". Слова "only" я не вижу. Мне нужна примерно такая конструкция
class Foo { private string m_str; private int m_num; void Foo() { m_str = ""; m_num = 0; } void Foo(string str, int num) { m_str = str; m_num = num; } Foo GetCopy() { return new Foo(m_str, m_num); } };
Запуск в таком виде + вызове второго конструктора приводит к ошибке TooManyParameters
Запуск БЕЗ конструкторов по умолчанию + вызове конструктора по умолчанию приводит к ошибке NotEnoughParameters
Вопрос - есть ли возможность добавить два конструктора. Если нет, есть ли идеи как это обойти?
Share this post
Link to post
Share on other sites