Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[C++] Научите писать a = {1, 2} 24.07.02 02:54 Число просмотров: 1289
Автор: + <Mikhail> Статус: Elderman
|
esli ne vazhno { or ( togda mozhno tak:
struct AA{int i1; int i2;};
#define return(a,b) {AA aa = {a,b};return aa;}
AA f(void)
{
return (5,6);
}
void main()
{
AA bb;
bb = f();
return;
}
---
> Есть класс (структура) скажем > > class Ca
> {
> public:
> int i1;
> int i2;
> protected:
> int i3; // = i1+i2
> };
> ---
> Хочется писать > > Ca a = {1, 2};
> ---
> И чтоб при этом автоматически посчиталось i3. > Возможно ли в с++ конструктор какой-то объявить для этих > целей или оператор?
|
|
|