X:
A
B
Cif ( one == 2 && two == 2 && three == 2 )
{
losNL[ i ].priority = 3;
}
if ( one == 2 && two == 2 || one == 2 && three == 2 || two == 2 && three == 2 )
{
losNL[ i ].priority = 2;
}
if ( one == 2 || two == 2 || three == 2 )
{
losNL[ i ].priority = 1;
}class MyClass2;
class MyClass1
{
public:
MyClass2 mc2;
..{пустой конструктор}
};
class MyClass2
{
public:
int A,B,C;
..{пустой конструктор}
}; sqrt(fabs(atan(k/2-1.5))) имелось ввиду не k, а a[k].class B {
public:
virtual void f() {}
...
}
class D: public B{
public:
void f(){}
...
}
...
doF(D());
...
void doF(const B& b){
b.f();// вызовется D::f()
}B *d = new D();
delete d; вы вызовете только деструктор базового класса. operator< для того, чтобы отсортировать значения.<template class T>
T sum3(T t1, T t2, T3) {
return t1 + t2 + t3;
}
sum3(MyClass(), MyClass(), MyClass());этот код скомпилируется только если вы определите MyClass::operator+.int year = (first << 8) + second;int year = (first << 8) | second;