Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Obiekt jako opcjonalny parametr funckji/metody

Ostatnio zmodyfikowano 2011-12-03 08:48
Autor Wiadomość
qba10
Temat założony przez niniejszego użytkownika
Obiekt jako opcjonalny parametr funckji/metody
» 2011-12-02 22:03:47
Witam
Jak sprawić żeby obiekt, na przykład takiej klasy:
C/C++
class obiekt {
    int x;
    int y;
}
był opcjonalnym parametrem jakieś funkcji ?
P-45072
szyx_yankez
» 2011-12-03 00:55:51
Chodzi Ci o nieokreśloną liczbę argumentów w funkcji?
void F( int a,...) { }
?
P-45079
akwes
» 2011-12-03 08:48:58
Albo o to ?

C/C++
#include <iostream>

class TKlasa
{
public:
    int a;
   
};

void funkcja( int c, TKlasa * wskaznik = NULL )
{
    // funkcja    
}
int main()
{
    funkcja( 3 );
    return 0;
}

albo bez wskaznika
C/C++
#include <iostream>

using namespace std;

class TKlasa
{
public:
    TKlasa() { };
    int a;
   
};

void funkcja( int c, TKlasa zmienna = TKlasa() )
{
    // funkcja    
}
int main()
{
    funkcja( 3 );
   
    return 0;
}

Tylko jest to dość dziwne :P
P-45081
« 1 »
  Strona 1 z 1