Cześć, mam taki problem: posiadam klasę, w której mam zadeklarowany statyczny wskaźnik do liczby double - tj.:
class Klasa
{
double result; //result = *wsk * x;
static double* wsk;
static void set_wsk(double* set_wsk)
{
Klasa::*wsk = set_wsk; //błąd! - przypisanie wartości do wskaźnika -> tradycyjnie wygląda to tak: wsk = set_wsk;
}
void use_wsk(double x)
{
result = *Klasa::wsk*x; //błąd! - wyłuskanie wartości z pod wskaźnika -> tradycyjnie wygląda to tak: result = *wsk*x;
}
};
Niestety mam problem z przypisaniem do niego wartości oraz z wyłuskaniem tej wartości.
Czy mógłby mi ktoś pomóc?
Próbowałem już wielu opcji, a te które wydają mi się najbardziej prawidłowe (te umieszczone wyżej), również nie działają ;-(
Z góry dziękuję za pomoc!