• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

c++ używanie class | using namespace

Object Storage Arubacloud
0 głosów
402 wizyt
pytanie zadane 6 grudnia 2019 w C i C++ przez Gildin1_2 Gaduła (3,060 p.)

Hejo mam pewną klasę w c++

ClassUstawienia Ustawienia;

Da się to jakoś wejść do class;y bez wpisywania Ustawienia.(cośTam)?

może jest coś na podobę  

using namespace

 

komentarz 6 grudnia 2019 przez profesorek96 Szeryf (91,420 p.)

Też myślałem że autorowi chodzi o takie coś jak metody statyczne. Jednak z tego co rozumiem to bardziej autor by chciał robić tak jak w pythonie jest.

Piszesz

from math import *

od tego momentu możesz używać metod tak po prostu bo są dodane do standardowej przestrzeni nazw. Niestety nie ma czegoś takiego w C++.

1 odpowiedź

0 głosów
odpowiedź 6 grudnia 2019 przez profesorek96 Szeryf (91,420 p.)
Co rozumiesz pod pojęciem wejścia do klasy ?
komentarz 6 grudnia 2019 przez Gildin1_2 Gaduła (3,060 p.)

zamiast ciągłego wpisywania 

Ustawienie.zmienna

wpisać po prostu 

zmienna

 

1
komentarz 6 grudnia 2019 przez adrian17 Ekspert (344,860 p.)

Nie. Bo skąd C++ miałby wtedy wiedzieć że chodzi Ci o pole tego akurat obiektu? Co jeśli jest kilka obiektów tego typu w funkcji? Albo po prostu jest zmienna o nazwie `zmienna`?

struct Klasa { int wartosc; }

void f(){
    Klasa obiekt1;
    Klasa obiekt2;
    int wartosc = 67;

    cout << wartosc; // zmienna wartosc, czy obiekt1.wartosc, czy obiekt2.wartosc ?
}

(btw, jeśli to pole klasy, to zazwyczaj używa się słowo "pole obiektu/klasy", a nie "zmienna")

komentarz 6 grudnia 2019 przez Gildin1_2 Gaduła (3,060 p.)
w klasie trzymam zmienne do zapisu w pliku :) aby działa tak zwany "config system"

Podobne pytania

+1 głos
1 odpowiedź 3,082 wizyt
pytanie zadane 3 lipca 2017 w C i C++ przez Michał Biernacki Użytkownik (670 p.)
+2 głosów
1 odpowiedź 708 wizyt
pytanie zadane 11 kwietnia 2021 w C i C++ przez Dawidziu Bywalec (2,610 p.)
0 głosów
1 odpowiedź 941 wizyt
pytanie zadane 19 kwietnia 2018 w C i C++ przez Sic Dyskutant (8,510 p.)

92,550 zapytań

141,394 odpowiedzi

319,522 komentarzy

61,935 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...