-
GAMEPOD.hu
Új hozzászólás Aktív témák
-
Drizzt
nagyúr
operato ''='' must be a (unknown) member. Ez a hibaüzenet mit jelent? Az értékadást kellen overloadolnom. Hogy néz ki annak az eredeti deklarációja?
I am having fun staying poor.
-
TheVeryGuest
senior tag
Pedig igaza van. Kevered a kétfajta operátor megadási módot:
Az egyik módon magában a classban lehet definiálni az operátort, ekkor egyoperandusú. Itt semmi értelme sincs friend-ezni, mert method hozzáférhet minden belső member-höz.
A másik, amikor a class namespace-en kívűl adod meg mondjuk a globális namespaceben, ekkor kell kétoperandusúként definiálni. Ilyenkor van értelme a friend mechanizmusnak, ha protected memberhez akarsz hozzáférni ilyen külső cuccból.
Tehát:
class vektor {
bool operator<(const vektor &other) const;
};
illetve
bool :perator<(const vektor &first,
const vektor &second) const;
Valahova töltsd fel a file-t úgy biztos meg tudjuk mondani, hogy mi vele a gáz.“Perfection is attained not when there is nothing more to add, but when there is nothing more to remove” Antoine de Saint-Exupéry
-
Drizzt
nagyúr
válasz TheVeryGuest #560 üzenetére
Helló. Már sikerült megoldani a gondot. Köszi, s elnézést, ha valakit megsértettem volna.
I am having fun staying poor.
-
Sianis
addikt
Sziasztok!
Egyleányó megkért, hogy írjak neki egy tömb feltöltő programot, ami a tömböt itánna egy file-ba írja.
Én hülye nem hoztam haza a Pascal könyvemet, és egy parancsot nem tudok helyesen használni! Psl segítsetek! Előre is köszi
program tomb;
uses crt;
type konyv=record
cim:string;
szerzo:string;
kiev:integer;
end;
var
i:integer;
append 1..10 tkonyv of konyv;
begin
clrscr;
textcolor(white);
assign(f,konyvek.dat);
rewrite(f);
for i:=1 to 2
begin
writeln(''Kerem a konyv cimet:'');
readln(t.cim);
writeln(''Kerem a konyv szerzojet'');
readln(t.szerzo);
writeln(''Kerem a kiadasi evet'');
readln(t.kiev);
write(f,t);
end;
close(f);
end. -
VladimirR
nagyúr
pontosan mit is szeretnel? elobb feltolteni a tombot, s aztan kiirni?
mert pl a programban miutan feltoltod a rekordot egybol kiirod
egyebkent tomb-ot igy csinalsz:
var tkonyv: array[1..10] of konyv;
konyv tipusu file-t meg igy:
var f: file of konyv;
bar neked, ha tombot kell file-ba irnod, inkabb ez kellene
type t_konyv=array[1..10] of konyv;
var t: t_konyv;
f: file of t_konyv;
es ezutan egy cikluson belul feltoltened a tombot, majd az egeszet egyben irnad ki a file-ba, a ciklus utan
for i:=1 to 10 do
begin
writeln(''Kerem a konyv cimet:'');
readln(t[i].cim);
writeln(''Kerem a konyv szerzojet'');
readln(t[i].szerzo);
writeln(''Kerem a kiadasi evet'');
readln(t[i].kiev);
end;
write(f, t);
asszem igy mukodnie kellene -
Sianis
addikt
Csak fel kell tölteni, semmi több!
-
Sianis
addikt
Működik, köszi. Mennyit felejt az ember, ha nem haszálja a nyelvet. Mióta átáltam C-re totál kimentek a parancsok. Az, hogy hogyan kell programozni az nem, na de azt nem is tudtam! :p
-
Cathfaern
nagyúr
Szükségem lenne valamilyen ingyenes C++-os grafikus fejlesztői környezetre Windows alá. Próbáltam neten keresni de nem nagyon találtam (igazából nem tudom hogy keressek rá angolul) Tud vki ilyet?
Na, találtam Ha esetleg érdekel vkit: Bővebben: link -
pite_r1
csendes tag
Sziasztok rossz volt a gepem es nem igazan tudtam mindenhova figyelni de lenne egy keresem ami mar egyszer elhangzott:
Hali Nagyon fontos lenne nekem egy program C++ ban megirva ami:
-beolvas egy txt-fajlt(ami NOTEPAD-ban van megirva)
-eszleli es atalakitja az ékezetes betuket simava (á--->a)
-beturendbe rendezi a sorokat
-egy uj txt fajlt hoz letre es elmenti ebbe a rendezett sorokat (ekezetek nelkul ugye)
Fontos lenne ez a progi minel elobb es keresem az hogy minel egyszerubben megirva legyen es ha lehet kommentekkel soronkent mi micsinal ....ezen mulik a fosuli felevem es nem ertek a programozashoz ...Elore is kosz aki tud segiteni !
(ha megvan email: pokyg@freemail.hu) (MSN cim is!!!!)
Annyival egeszitenem ki hogy Borland C 3.xx be kell futnia es jo lenne ha a progit (a mukodot valaki elkuldene a cimemre termeszetesen a forrasfajlt) Tok lama vagyok a programozashoz foleg a c -hez de a tanarokat ez nem igazan erdekli es megbuktatnak szo nelkul ugyhogy HETFOig van hataridom legyszives ha tud valaki irja be a progit es/vagy kuldje el KOSZONOM !
Ja es pl.:
be.txt tartalma:
Tóth Árpád
Arany János
Petőfi Sándor
ki.txt igy nez ki:
Arany Janos
Petofi Sandor
Toth Arpad
Az ekezeteket simara cserelje!!!! es a notepadban megirt fajlokat kezelje (az ASCII miatt van valami gixer ha masba irod mas vagy mittom en) KOSZONOM megegyszer meghalalom !!!!
[Szerkesztve] -
b14
senior tag
Sajna csak pascalban tudnek segiteni.
''...de a konfigjából kiindulva, nem hiszem, hogy 40 éves családos ember lenne...'' -- by Slax
-
totzo
csendes tag
Szevasztok. Eléggé kezdő vagyok még, de.... A kérdés: a htaccess fájllal próbálkozom. Először is: mit kell beleírni, s a másik fájlban hogyan adom meg a jogosultak nevét és kódjait. A válaszokat előre is köszönöm.
-
b14
senior tag
Nekem meg vki. megmondhatna, hogy mire valo a htaccess
''...de a konfigjából kiindulva, nem hiszem, hogy 40 éves családos ember lenne...'' -- by Slax
-
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ösziA tüzérség előtt minden és mindenki egyenlő. A föld színével.
-
VladimirR
nagyúr
azt jelenti, hogy csak a vele egy osztalyban levo eljarasok/fuggvenyek fernek hozza
hasznalata altalaban ugy nez ki, hogy a valtozok/fugvenyek (member-ek) megadasakor elejuk irod, hogy privat (vagy public, vagy protected, elobbihez mindenki hozzafer, utobbihoz az adott osztaly es annak ''orokosei'')
altalaban nem kell minden sor ele kiirni a lathatosagat, hanem valahjogy igy:
privat
valtozo
valtozo
fuggveny
public
valtoz
fuggveny
fuggveny -
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;
}
};A tüzérség előtt minden és mindenki egyenlő. A föld színével.
-
Hólapátos H.
csendes tag
Szevasztok!
V.ki elmagyarázhatná nagy vonalakban miről szól ez a program:
Hozzon létre egy osztályt, amiben:
- max. 20 karakteres azonosító;
- további min. 2 adatelem van.
Minden adatelem ''private'' hozzáférési módú.
Írjon tagfüggvényt, amely az adatokból számol valamit.
Hozzon létre egy, a felhasználó által megadot méretű (n) tömböt, amelynek elemei az előbb létrehozott osztályba tartozó objektumok.
Adjon meg tetszőleges számú (max. n darab) objektumot.
Csak annyi objektumot tároljon, amennyi fel van töltve adatokkal!
Listázza ki az objektumok tartalmát a számolt értékekkel együtt.
Ügyeljen a memóriakezelésre!Az ígéret szép szó, de Bauchspeicheldrüzenentzündung még szebb!
-
VladimirR
nagyúr
az elso kerdesedre: igen, jol erted
a masodikra: nem az osztalynak, hanem a tagjainak van lathatosaga (ha jol tudom), es altalaban ugy szokas beallitani a lathatosagot, hogy a valtozok mind privat-ok, a fuggvenyek kozul pedig azok, amiket kivulrol kell majd hivni, azok pulic-ok -
anulu
félisten
egy olyan kérdésem lenne, hogy hogyan lehet motherboard és VGA vendort lekérdezni közvetlenül az alaplaptól/vidkártyától Visual Basic 6 alatt?
"Jelenleg a cloud nem más mint a sales által elhazudott és eladott utópia, egy ígéret, csalánba csomagolt mézesmadzag, amit az üzemeltetés f@$zával vernek" | Feel the power! Intel Core i7 | iPhone 14Pro 256GB | iPad Pro 2017 64GB
-
b14
senior tag
Van a ph!-n C# topic?
''...de a konfigjából kiindulva, nem hiszem, hogy 40 éves családos ember lenne...'' -- by Slax
-
Antal30
csendes tag
Halika! Nem tudna valaki segítséget adni hogy tudok Win98-hoz indítómenüt készíteni.
-
Gabró
tag
Hello,
ennek a futásának a végeredményét szeretném egy txt-be kiíratni freepascallal.
program makro;
uses crt;
var
i:integer;
begin
clrscr;
i:=1;
while i<5001 do
begin
write('A');
write(i);
write(':E');
write(i);
write(',');
i:=i+2;
end
end.
az se lenne gond hogyha el lehetne hagyni a sok felesleges write-ot (sajna nem emlékszem hogy lehet egy write ''alá'' beírni)
kösz a segítséget
[Szerkesztve] -
Sátán44
addikt
Számlázás Delphiben:
Hogyan lehet megvalósítani,hogy az azonosító ne vesszen el?
Ha számlatételt viszek fel és ha a MÉGSEM gombra klikkelek,ne vesszen a sorszám!Kis bohóccal is lehet nagy cirkuszt csinálni... :-)
-
9CS
senior tag
Két problémám lenne. Builder 6-ban MySQL adatbázist szeretnék kezelni. Egyik gond, hogy a sima DBGrid-ben a blob típusú mezőknek az értékét nem lehet látni, csak az jelenik meg, hogy (BLOB) így zárójelezve. Mit lehetne ez ellen tenni? ODBC vezérlőn keresztül kommunikál a program az adatbázissal. TDatabase TTable és TDataSource van csak feltéve a form-ra, no meg a DBGrid. Hogy lehetne elérni, hogy a blolb tartalmát is kiírja. Ehhez csatlakozik a másik gond, a blob a kódolt szövegrészeket tárolja, érdemes lenne kicserélni ezt más típusra, hogy ne legyen ez a gond? A blob-ot tanácsolták, hogy kódolt szöveget ilyen típusban tároljam.
'' - Tizenkettőt üt az óra, térjenek márrrrgghhhh... ''
-
Sátán44
addikt
Hogyan lehet megoldani,hogy ha viszek fel egy új számlát és közben a mégse gombra klikkelek törölje a bejegyzést a sorszámmal együtt.Ugyanis ha kitörlök mindent a sorszám akkor is megy tovább,ha ott üres tétel van,de éppen ezt szeretném megoldani.
Szemléltetve:
1.számlaszám: van adat
2.számlaszám: volt adat,csak törölve lett
3.számlaszám: van adat
na már itt a probléma,ha törlöm a 2-est a 3-nak a 2-es helyére kellene ugrania,mivel a sorszám automatikus nem tom megoldani!
SQL-ben hogyan lehet ezt megoldani,vagy delphiben?Kis bohóccal is lehet nagy cirkuszt csinálni... :-)
-
Gabeszfx
csendes tag
lenne még egy probléámám Delphiben!
valaki tudna segíteni?
ime:
Van egy táblám fel van töltve adattal és ezt egy DbLookupcombobox-al kiválasztom egy mező adatát(1 darabot) a táblából!(ez az adat már megjelenik a DbLookupcombobox-ba) és a kiválasztott adatot át akarom rakni egy másik tábla mezőjébe ugyanazon a Form-on!
ha kiválasztom az adatot a DbLookupcombobox-al és utána a button gombra kattintva rakja bele a másik tábla mezőjébe!
Remélem érthetően leírtam -
KoRner™
tag
hmm... Ki tud nekem mondani valamit a VDF kiterjesztzésű fájlokról?
-
VladimirR
nagyúr
-
zottty
aktív tag
www.programmers.tvn.hu lehet már volt de ez az egyik legjobb szvsz
Az élet kegyetlen és igazságtalan de ugy látszik velem tényleg csúnyán kibaszott
-
Bocó
csendes tag
Sziasztok!
Az a helyzet, hogy vonalat kéne húzni, meg kört kéne rajzolni, meg elipszist is, mindhármat változtatható vonalvastagsággal.
Létezik ilyen dolog,hogy midpoint egyenesrajzoló algoritmus, valamelyest el is mélyedtem benne,és aránylag értem is (delphibe próbálkoztam), de szívesen fogadnék valamilyen dokumentumot olyantól, aki már csinált hasonlót. Nem jók a lineto meg hasonló eljárások, a feladat lényege, hogy pixelekkel kell machinálni, tehát nekem kell megírni az egészet kódot.
Ha valakinek van ötlete, szívesen hallanám (látnám)
Köszi!Négy gyomor több mint egy!
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Vírusirtó topic
- Az MSI RadiX AXE6600 tesztje – router, játékosoknak
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Filmvilág
- Milyen autót vegyek?
- Google Chrome
- Redmi Note 13 Pro+ - a fejlődés íve
- Objektívek topikja
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Sweet.tv - internetes TV
- További aktív témák...
- Üzletből, garanciával, Macbook Pro Retina 13"2020 Touch Bar i5/16GB RAM/512SSD
- XBOX ONE/PS4/PS5/XBOX SERIES/NINTENDO SWITCH konzolt vásárolnék!
- XBOX SERIES/PS4/PS5/XBOX ONE/NINTENDO SWITCH konzolt vásárolnék!
- PS5/PS4/XBOX ONE/XBOX SERIES/NINTENDO SWITCH konzolt vásárolnék!
- Új Dobozos Lenovo Ideapad Flex 5 x360 Érintős Ultrabook Óriás Tab 16" -40% Ryzen 5 5500U 16/512 QHD