Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[C++] Научите писать a = {1, 2} 20.07.02 21:46 Число просмотров: 1483
Автор: Biasha <Бяша> Статус: Member
|
> вариант: > > class Ca
> {
> public:
> Ca(int _i1, int _i2)
> {
> i1 = _i1;
> i2 = _i2;
> i3 = i1+i2;
> };
> };
>
> Ca a = Ca(1,2);
> Ca a2(1,2);
> Ca a3;
> a3 = Ca(1,2);
>
> ---
Такой вариант я и сам написать могу. Только неинтересно, хочется именно {}.
И чтоб потом можно было писать, скажем, return {1, 2};
Структуры же можно инициализировать Sa a = {1, 2}; вот и хочеться развить эту идею.
2vh:
> > как я понимаю здесь можно обойтись описанием оператора. Ну, это и я понимаю :), если это конечно вообще возможно.
P.S.
А не перегибаю ли я с конструкциями :)
Вчера получил C3206:
This error is generated for code allowed by the C++ language, however, not yet supported by Visual C++.
Стоит VS .NET...
|
|
|