-
Fototrend

Új hozzászólás Aktív témák
-
KPepe
senior tag
üdv!
Azt a feladatot kaptuk, hogy select-es vagy poll-os megvalósítással írjunk olyan szervert, ami a gethostbyname() fv segítségével lekérdezi a kliens által küldött weboldal adatait. Lényeg, hogy futtatom a szervert, másik ablakból telnettel csatlakozok rá, és ha elküldöm neki pl. a www.prohardver.hu címet, akkor visszaküldi az adott kliensnek a hostent struktúrából kinyerhető adatokat.
Ez idáig működik is. Annyi bajom van vele, hogy ha csatlakozok egy klienssel, és küldök a szervernek valamit, akkor onnantól több kliens nem tud felcsatlakozni, az accept() fv elszáll. De ha elindítom a szervert, és egyből csatlakozok 2 klienssel, akkor működik mindkettőben a gethost dolog.
Ha valaki lenne olyan kedves, és vetne rá egy pillantást, hogy mit szúrhattam el, azt megköszönném!
Select-el csináltam, és természetesen linux. -
KPepe
senior tag
üdv!
A következő feladatot kaptuk: [link]
A mission:
Módosítsuk az alábbi programot úgy, hogy a kommentezett műveletek is legyenek végrehajthatóak! A megoldásban továbbra is tartsuk szem előtt az expression templates előnyös tulajdonságait és használjuk ki azokat a megoldás során!
A gondom az, hogy nem igazán tudok elindulni, mert nem teljesen értem, hogy az eddigiek hogy működnek. Valaki el tudná magyarázni?
köszi!
[Szerkesztve] -
KPepe
senior tag
Azt hiszem úgy csinálom, hogy template típusú lesz a vector, és egyszer inttel hívom meg, másodszor meg string-el. Fixen a programban lesz, szóval a típus nem véletlenszerű, szerintem elég ha mindkét típust elfogadja.
Köszi a segítségeket emvy, amargo, meglátom mit tudok kihozni belőle... -
KPepe
senior tag
üdv!
Kell beadandót csinálnom, de nem egészen értem az első részfeladatot:
C++, Policy Based Class Design
''Feladatunk egy vector tároló feltöltése és kiíratása lesz a következő szempontok figyelembevételével:
- Definiáljunk egy ''Feltoltes'' osztályt, melynek feladata egy vector tároló feltöltése. Az osztály tartalmazzon legalább két metódust, melyek különböző módon töltik fel a vectort (pl. egyik billentyűzetről, másik véletlenszerűen). Az osztály sablonparaméterként vegye át a vector elemeinek típusát és azt, hogy a vector hány elemet tartalmaz.''
A dőlt részt nem értem. Hogyan és minek kell átvenni az elemek típusát? -
KPepe
senior tag
Valaki tudna segíteni nekem abban, hogy mit tegyek, hogy Linux alatt leforduljon a fentebb linkelt forráskód?
Belépek a könyvtárába, kiadom a ./configure parancsot, és ezt kapom vissza:--- Configuring SETI_BOINC 4.18 (server & client) ---
checking whether to enable maintainer-specific portions of Makefiles... no
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.
Telepítésnél bakapcsoltam a Fejlesztés résznél mindent, ami elvileg kell a C fordításokhoz. Akkor miért nincs semmiféle C ? mdk10.1-et használok.
Két linux-os topikban sem kaptam segítséget, azért kérdezem itt is. -
KPepe
senior tag
Még egy kérdés: Hogy tudok lefordítani egy több file-ból álló forráskódot Visual C-ben? Konkrétan: Bővebben: link (1.9MB)
-
KPepe
senior tag
üdv!
Meg lehet oldani Delphiben, hogy a windows nyomtató dolgait használja? Ha igen, hogy?
Nagyon szeretnék nyomtatni Delphiből![;]](//cdn.rios.hu/dl/s/v1.gif)
-
KPepe
senior tag
Csak egy észrevétel: véleményem szerint nincs szükség arra, hogy leszóljuk a másik nyelvet - itt Pascal - mert van, akinek az tetszik. Én 2 évig Pascal-oztam középsuliban, és nagyon tetszett. Aztán jött az egyetemen a C első félévben, és könnyedén ellavíroztam a Pascal ismereteimre építve. Második félév és C++ kellett ahhoz, hogy megizzadjak programozáson.
Most nem kötözködésből írtam, csak arra szeretnék rámutatni, hogy embere válogatja. Teszem azt én sem mondom, hogy a Renault Mégane rossz autó, mert nekem nem tetszik. Attól az még jó autó, csak nekem nem tetszik. -
KPepe
senior tag
Kösz mindkettőtöknek!
-
KPepe
senior tag
üdv!
A kérdésem az lenne, hogy C++ -ban mire jók a virtuális függvények, és mikor kell használni? -
KPepe
senior tag
üdv!
Ezt nem értem. Biztos hogy nekem akartál válaszolni? Mert én nem kész programot kértem, hanem azt, hogy segítsen valaki, hogy a belinkelt programmal mi a baj, mert nem működik, és nem is jöttem rá, hogy mi a baja. Esteleg azt meg lehetett volna mondani, hogy mit hibáztam el benne, nem jó valami átadás, hivatkozás, akármi. És azért kérdezem itt, mert az írott anyagból nm értettem meg azt, amit ebben a feladatban használnom kell.
Másik dolog: én nem nyitottam még itt a PH!-n egyetlen topicot sem!! Nem tudom, honnan veszed ezt?
Ha mégis az én nevem szerepel ott, akkor valaki az én nickemen lépett be, és tette ezt, de tuttommal senki sem tudja a jelszavamat. Mindenesetre megváltoztatom.
Abban a dologban igazad van, hogy nem szereted az olyanokat, akiknek lövésük sincs a proghoz, úgy végzik el a kurzust. Én nem ilyen szertnék lenni, mivel ha elmegyek dolgozni, akkor semmit nem fogok tudni csinálni, ennek tényleg semmi értelme.
Remélem nem értettük félre egymást, és nincs harag!
KPepe -
KPepe
senior tag
üdv!
Valaki tudna segíteni, hogy mi a hiba ezzel a programmal? Sürgős és fontos lenne!
Ez a feladat:
-hozzon létre egy osztályt;
-az osztályban egy összetett adatszerkezetet (pl. struktúrát vagy osztályt), amelynek egyik eleme dinamikus karakter tömb (char*);
-az adatelemek private hozzáférési móddal rendelkezzenek;
-irjon default és paraméteres konstruktorokat, az adatelemek inicializálásához az egyes adatelemekhez írt beviteli függvényeket használja;
-irjon lekérdező függvényeket az adatelemekhez;
-hozzon létre destruktort a dinamikus adatelem(ek)hez tartozó memória felszabadításához;
-a main függvényben hozzon létre több objektumot, töltse fel őket adatokkal, írassa ki a tartalmukat.
Ügyeljen a memóriakezelésre!
A prog kezdeményem: Bővebben: link -
KPepe
senior tag
válasz
VladimirR
#578
üzenetére
köszi
ha jól értelmezem, akkor kívülről nem férek hozzá a private függvényekhez?
Még valami: akkor hogy lehet pl. a főprogramból érték átadással private osztályban lévő fügvényekkel dolgozni? Tehát a főprogramban megadott értékekkel hogy lehet számolni az alábbi osztályban?
class szamol
{
int s1,s2,x;
void szoroz(int a, int b)
{
s1=a; s2=b; x=a*b;
}
void listaz()
{
cout<<s1<<'', ''<<s2<<'', szorzat:''<<x<<endl;
}
}; -
KPepe
senior tag
El tudnátok magyarázni, mit tesz az, hogy az adatelemek private hozzáférésűek?
És hogy kell használni?
köszi
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- iPhone Ultra néven jöhet az Apple első foldja, nem lesz olcsó mulatság
- Fejhallgató erősítő és DAC topik
- VGA kibeszélő offtopik
- Xiaomi 17 Ultra - jó az optikája
- Luck Dragon: Asszociációs játék. :)
- Samsung Galaxy Watch7 - kötelező kör
- Xbox Series X|S
- Gitáros topic
- Milyen légkondit a lakásba?
- DUNE médialejátszók topicja
- További aktív témák...
- Lenovo ThinkPad L14 G6 - 14"WUXGA - Ultra 5 225U - 16GB - 512GB - Win11 - 3 + év gyári garancia
- 32GB DDR5! ÚJ Lenovo ThinkCentre M70s G5 SFF: i5 14500 (14mag), 32GB DDR5, 512GB, ÚJ HU bill + egér
- Acer Swift SFX14-73G 3K OLED érintő Ultra 7 255H Nvidia GeForce RTX 5060 512GB 16GB gar
- Latitude 13 9330 2in1 QHD+ IPS érintő i7-1260U 32 512 IR kam gar
- -44% ÚJ Lenovo ThinkCentre M70s G5 SFF: i5 14400, 16GB DDR5 RAM, 512GB NVMe, DVD-RW, ÚJ HU bill+egér
- 236 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- Akció!!! Sosemhasznált! HP OmniBook 5 i7-1355U 16GB 512GB 16" FHD+ Gar.: 1 év
- BESZÁMÍTÁS! Intel Core i7 6700 4 mag 8 szál processzor garanciával hibátlan működéssel
- Dell Vostro 3425 6magos Ryzen 5 5625U 16GB RAM 512GB SSD 1 év garancia
- Powerbank Anker Prime, 20100mAh, 220W, QC + PD, Fekete A110BH11
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


![;]](http://cdn.rios.hu/dl/s/v1.gif)

Ha mégis az én nevem szerepel ott, akkor valaki az én nickemen lépett be, és tette ezt, de tuttommal senki sem tudja a jelszavamat. Mindenesetre megváltoztatom.
