robert@ireq.hydro.qc.ca (R.Meunier 8516) (03/09/91)
I have 2 easy question on c++
======================================================================
1) How can i declare two object that point to each other?
class A
{
private:
B *b;
public:
...
}
class B
{
private:
A *a;
public:
...
}
Of course, the compiler give an error on this because when compiling
A, B is undefined.
======================================================================
2) How do i declare a parameter that i do not use to avoid a warning
from the compiler
void func(int a, int b)
{
int c;
c = a;
}
b is not use and i do not wan't to use it but the compiler gives me
a warning.
--
Robert Meunier Institut de Recherche d'Hydro-Quebec
Ingenieur 1800 Montee Ste-Julie, Varennes
Internet: robert@ireq.hydro.qc.ca Qc, Canada, J3X 1S1
maintainer: BASIC mailing list request to basic-request@ireq.hydro.qc.caark@alice.att.com (Andrew Koenig) (03/09/91)
In article <5914@s3.ireq.hydro.qc.ca> robert@ireq.hydro.qc.ca () writes: > 1) How can i declare two object that point to each other? class A; // optional class B; // not optional class A { B* b; }; class B { A* a; }; > 2) How do i declare a parameter that i do not use to avoid a warning > from the compiler void func(int a, int) { int c; c = a; } -- --Andrew Koenig ark@europa.att.com