Hirdetés
- urandom0: Száműztem az AI-t az életemből
- bambano: Bambanő háza tája
- nonsen5e: DPD tapasztalatok
- gban: Ingyen kellene, de tegnapra
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- GoodSpeed: A RAM-válság és annak lehetséges hatásai
- leslieke: leslieke farmerzsebe
-
LOGOUT

Új hozzászólás Aktív témák
-
Szsolt
tag
Sziasztok!
A következő c++ programot alkottam:
#include <iostream>
#include <vector>
using namespace std;
class Proba {
public:
vector <int> v;
Proba() {
for (int i=0; i<10; ++i)
v.push_back(i);
}
vector <int> getV() {
return v;
}
};
int main() {
Proba p;
for (int i=0; i<p.getV().size(); ++i)
printf(''%d '', p.getV());
printf(''\n'');
p.getV().pop_back(); // Ha itt p.v.pop_back()-t használok akkot töröl a vectorból
for (int i=0; i<p.getV().size(); ++i)
printf(''%d '', p.getV());
printf(''\n'');
return 0;
}
A probléma az, hogy ezt használbva: ''p.getV().pop_back();'' nem töröl a vectorból.
Mi a különbség a direk és a getV()-s hivatkozás közöt?
Üdv!
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- magyar billentyűzet - 136 - Lenovo Legion Pro 7 (16IRX9H) - i9-14900HX, RTX 4080 - 4 ÉV GARANCIA!
- GYÖNYÖRŰ iPhone 13 Mini 128GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3886
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- Új és újszerű 13-14 Gamer, ultrabook, üzleti, 2in1, X360, Touch készülékek kedvező áron Garanciával
- HIBÁTLAN iPhone 14 Pro 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest


