From: "Serghei Amelian" <[EMAIL PROTECTED]>
> Exista vre-o posibilitate de a initializa o variabila dintr-o clasa?
Variabilele se initializeaza in contructor. In cazul tau e ceva mai
complicat. Ar merge:
//////////////////////
class Parsing
{
public:
Parsing();
private:
const char *keywords[];
};
const char *_keywords[] = { "QT", "KDE", "CUSTOM", "QTDIR" };
Parsing::Parsing()
: keywords(_keywords)
{}
//////////////////////
In cazul in care keywords e cu adevarat constant (adica toate instantele
folosesc aceeasi lista de cuvinte) atunci ar fi mai elegant de folosit o
varabila statica.
//////////////////////
class Parsing
{
private:
static const char *keywords[];
}
const char * Parsing::keywords[] = { "QT", "KDE", "CUSTOM", "QTDIR" };
//////////////////////
Mihai
> Am ceva de genul:
>
> class Parsing
> {
> [..]
>
> private:
> const char *keywords[] = { "QT", "KDE", "CUSTOM", "QTDIR" };
> [...]
> }
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.