Legfrissebb anyagok
LOGOUT témák
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Szólánc.
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Argos: Adjátok vissza a netet! - szeretnék elaludni!
- Geri Bátyó: Megint tahó voltam – SZEMÉLYISÉGFEJLŐDÉS
- Magga: PLEX: multimédia az egész lakásban
- MasterDeeJay: Alacsony fogyasztású házi szerver a korábbi projektekből összeépítve
PROHARDVER! témák
Mobilarena témák
IT café témák
Keresés
Új hozzászólás Aktív témák
-
Miracle
senior tag
válasz
return.value #782 üzenetére
csinaltam egy egyszeru kis peldaprogramot:
#include <iostream>
using std::cout;
struct foo
{
public:
void f(){ cout << ''foo :: f\n'';}
virtual void g(){ cout << ''foo :: g\n'';}
};
struct bar : public foo
{
public:
void f(){ cout << ''bar :: f\n'';}
virtual void g(){ cout << ''bar :: g\n'';}
};
int main()
{
foo *pf = new foo();
bar *pb = new bar();
foo *pff = new bar();
cout << ''pf -> f '';
pf -> f();
cout << ''pf -> g '';
pf -> g();
cout << ''pb -> f '';
pb -> f();
cout << ''pb -> g '';
pb -> g();
cout << ''pff -> f '';
pff -> f();
cout << ''pff -> g '';
pff -> g();
delete pf;
delete pb;
delete pff;
return 0;
}
leforditottam ugy is, hogy a foo es a bar struct ill. class de a futasi eredmeny valtozatlan:
bash-2.05b$ g++ -ansi -pedantic -Wall p1.cpp
bash-2.05b$ ./a.out
pf -> f foo :: f
pf -> g foo :: g
pb -> f bar :: f
pb -> g bar :: g
pff -> f foo :: f
pff -> g bar :: g
tehat igy elsore nem latok semmi kulonbseget (szerintem nincs is)
esetleg tudsz valami peldat?
Új hozzászólás Aktív témák
Hirdetés
Téma tudnivalók
● olvasd el a téma összefoglalót!
Aktív témák
- Világ Ninjái és Kódfejtői, egyesüljetek!
- AliExpress tapasztalatok
- Luck Dragon: Asszociációs játék. :)
- Fejhallgató erősítő és DAC topik
- Lakáshitel, lakásvásárlás
- sziku69: Fűzzük össze a szavakat :)
- Háztartási gépek
- Autós topik
- BestBuy topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
Új fizetett hirdetések
- FÉLÁRON! Fujifilm Instax Mini 12 instant fényképezőgép + 2x10 mini film - Új, bontatlan!
- Dell Latitude 5320 -60% "Kis Gamer" Üzleti Profi Ultrabook 13,3" i5-1145G7 8/256 FHD IRIS Xe
- Apple IPad pro 12.9 4th gen 256GB wifi+sim 97%-os Gyári akku
- PlayStation 5 (PS5.) SLIM 1TB. SSD. Digital Edition & Sony PlayStation VR2. Virtuális szemüveg.
- Dell Precision 3580 i7-1370P//32GB DDR5 RAM// 1TB SSD/ RTX A500
Üzleti előfizetők hirdetései
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- LG 32GS94UX - 32" OLED / UHD 4K / 240Hz - 480Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- BESZÁMÍTÁS! HP EliteDesk 800 G1 TWR brand számítógép garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RX 7600 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: FOTC
Város: Budapest