Matematické Fórum


1. 8. 2026 (L) Fórum bude brzy uzavřeno 😿

Nejste přihlášen(a). Přihlásit

#1 01. 07. 2010 01:07 — Editoval case_fcs (01. 07. 2010 01:07)

case_fcs
Příspěvky: 101
Reputace:   -1 
 

konstruktor s parametrem

ahoj potřebovala bych prosím poradit, mam konstruktor s parametrem code a tenhle parametr potřebuju nějak použít v tý metodě LoadConfig, nějak to propojit, aby LoadConfig využívalo ten parametr konstruktoru a možná jestli potom použít destruktor na ten parametr, nevím..

class CTrida
{
   CTrida(string code);
}

void LoadConfig(string code)
{
    language += ".ini";   
    ifstream ff;
    const char* pFilename = language.c_str(); 
    ff.open(pFilename, ios::in); 
    char buffer[500];           
}

Offline

  • (téma jako vyřešené označil(a) jelena)

#2 01. 07. 2010 05:34

RePRO
Místo: Jihlava
Příspěvky: 363
Škola: AI VŠPJ (09-12, Bc.)
Pozice: programátor
Reputace:   11 
Web
 

Re: konstruktor s parametrem

No tak jednoduše to všechno napiš do toho konstruktoru, šlo by to? :-)


Srdcem trochu-programátor, duší rádoby-matematik a povoláním analytik-vývojář.

Offline

 

#3 01. 07. 2010 09:35

spm
Zelenáč
Příspěvky: 13
Reputace:   
Web
 

Re: konstruktor s parametrem

Co takhle?

class CTrida
{
private:
   string code;
public:
   CTrida(string code) {
      this->code = code;
   }
   string getCode() {
       return code;
  }
}

void LoadConfig(CTrida t)
{
   string code = t.getCode();
    language += ".ini";   
    ifstream ff;
    const char* pFilename = language.c_str();
    ff.open(pFilename, ios::in);
    char buffer[500];           
}


Jinak destruktor mít nemusíš - ten se např. používá, pokud tam máš něco dynamicky alokováno - tedy s klíčovým slovem new.

Offline

 

#4 01. 07. 2010 14:28

case_fcs
Příspěvky: 101
Reputace:   -1 
 

Re: konstruktor s parametrem

díky, díky moc, sem ti mnohokrát vděčná, funguje to, juhůů :)

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson