Kezdőoldal » Számítástechnika » Programozás » C++-ban hogy tudom megcsinalni...

C++-ban hogy tudom megcsinalni a kovetkezot?

Figyelt kérdés

C- header fajlban van deklaralva egy csomo enum:


typedef enum pelda {

alpha = 0, beta, gamma, delta, e

...

} pelda;


En a C++ osztalyomban szeretnem ezeket a hosszu valtozo neveket leroviditeni es csak a kezdobetuiekkel hivatkozni ra (A = alpha, B = BETA, stb.) hivatkozni ra es akkor ehelyett:


valamifuggveny(gamma, 0, "hello");


irhassam ezt:


valamifuggveny(MyClass::G, 0, "hello");


Kerdesem hogy hogyan definialom ezeket a konstansokat a


class MyClass

{

...

}


osztalyban? Tehat tulajdnokeppen csak egy wrapper lenne.


2022. máj. 30. 15:33
 1/1 anonim ***** válasza:
2022. máj. 30. 16:18
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!