- Honor 400 Pro - Gép a képben
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Honor 200 Pro - mobilportré
- Erős, de energiahatékony lesz a Dimensity 9500
- Samsung Galaxy A56 - megbízható középszerűség
- Google Pixel topik
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy A54 - türelemjáték
- Mindenki Z Fold7-et akar
Hirdetés
Új hozzászólás Aktív témák
-
DiscoStu
csendes tag
Helló
C++ órán volt egy feladat. lényege annyi hogy van egy osztály, amiben van két adattag
mindkettő char. Az egyiknél megvan a max méret (4 karakter), a másiknál nincs és kell egy
konstruktor.igy csináltam:
class a{
char *id;
char *nev;
public:
a(char *id1, char *nev1){
id=new char[5];
strcpy(id, id1);
nev=new char[strlen(nev1+1)];
strcpy(nev, nev1);
}
};Tanár megoldásában így láttam:
class a{
char id[5];
char *nev;
public:
a(char id1[], char *nev1){
strcpy(id, id1);
nev=new char[strlen(nev1+1)];
strcpy(nev, nev1);
}
};Mindekettő lefutott helyes kimenetekkel. Mégis mi a különbség? Teljesen jó megoldás
mindkettő? esetleg mitől függ hogy melyik verziót érdemes használni?előre is köszi
-
DiscoStu
csendes tag
hello
lenne egy is problémám
van 2 függvényem:
bool paritas(int n){ }
bool paritas(int n, bool paros=true){}törzs kb ugyanaz, megállapítja hogy páros-e
int main() {
int a;
cin>>a;
paritas(a);
paritas(a, true);
paritas(a, false);
}forditásnál ilyen hibát kapok:
call of overloaded 'paritas(int&)' is ambiguousés a main-ben ennél nem tudja eldönteni hogy melyiket hívja meg:
paritas(a);ezt hogyan lehet javítani??
előre is köszi
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Honor 400 Pro - Gép a képben
- Milyen autót vegyek?
- Lopakodva befutott a Radeon RX 9060
- OLED monitor topic
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- MW2 - MW3 játékosok baráti köre
- OFF TOPIC 44 - Te mondd, hogy offtopic, a te hangod mélyebb!
- 5.1, 7.1 és gamer fejhallgatók
- Világ Ninjái és Kódfejtői, egyesüljetek!
- Könyvajánló
- További aktív témák...
- iKing.Hu - Motorola Razr 40 Ultra Glacier Blue 8 GB RAM / 256 GB tárhely Használt, karcmentes
- Xiaomi Redmi Note 13 Pro 5G 256GB 1 év Garanciával
- Xiaomi Redmi Note 9 Pro 64GB, Kártyafüggetlen, 1 Év Garanciáva
- 35" ASUS ROG Swift PG35VQ curved GAMER monitor
- Xiaomi Redmi Note 9Pro 64GB Kártyafüggetlen 1 év Garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest