játékfejlesztés.hu
FórumGarázsprojectekCikkekSegédletekJf.hu versenyekKapcsolatokEgyebek
Legaktívabb fórumozók:
Asylum:    5484
FZoli:    4893
Kuz:    4455
gaborlabor:    4449
kicsy:    4304
TPG:    3402
monostoria:    3284
DMG:    3172
HomeGnome:    2919
Matzi:    2526

Pretender:    2498
szeki:    2440
Seeting:    2306
Geri:    2196
Orphy:    1893
Joga:    1791
Bacce:    1783
MaNiAc:    1735
ddbwo:    1654
syam:    1491
Frissebbek | Korábbi postok
[1] [2] [3] [4] [5] [6] [7] [8] [9] > 10 < [15] [20] [25] [30] [35] [40] [45] [50] [55] [60] [65] [70] [75] [80] [85] [90] [95] [100] [105] [110] [115] [120] [125] [130] [135] [140] [142]
ddbwo - Tag | 1654 hsz       Online status #195359   2013.06.22 19:52 GMT+1 óra  
Mitől lehetne jobb a c#, mint a c++? A c++ soha nem járhat le. Mindent tud, amit kell.
Ez kb. olyan, mint ha kiugrana a bokorból három szatír, hogy lejárt a magyar nyelv, mostantól máshogy kell ragzani, mert az mennyivel újabb, mint a régi.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
Pretender - Törzstag | 2498 hsz       Online status #195358   2013.06.22 18:17 GMT+1 óra  
Voltam én tavaly a nagy c# újdonság bemutatóján. Na, ha az legalább olyan optimális kódot csinál, mint a c++ fordító, akkor megeszem a kalapom (szerzek egyet... ) Amilyen bűvészkedéseket mutattak benne... félig c++ volt (az ilyen String^ és társai) csak kicsit más szintaxissal.

A c# sosem fogja odaverni a c++t, mert erősen a .NET-hez, ezáltal a Microsofthoz van kötve. Amíg ez nem változik, sosem lesz olyan erős nyelv. Pontosabban másra való, de minden nem-Microsoft termék azzal a mozdulattal el is felejthető (amúgy ez jó üzletpolitika szerintem )

   
versio - Tag | 673 hsz       Online status #195357   2013.06.22 17:54 GMT+1 óra  
Pretender: ha minden igaz jovo heten jelentik be a BUILD microsoft konferencian a native c# forditot, na az kinos lesz a c++-nak
   
Pretender - Törzstag | 2498 hsz       Online status #195356   2013.06.22 17:27 GMT+1 óra  
A c++nál nincs jobb nyelv, pont.
Ha te olyan fos kódot írtál, hogy egy függvény felhívására 100 konstruktor lefut, akkor az nem a c++ hibája, és nem ártott volna előbb inkább megtanulni, és csak aztán használni

Oké, a pointert rakja a stack-be, ez igaz. Valahol azt is írták, hogy a struktúrák copyzgatása is gyorsabb, mint refként átadni. Ez nekem már viszont nagyon sántít Valamelyik nap tartott előadást egy "nagy magyar c++os", ő mondott annyit, hogy "ne féljünk az adatmásolástól, nem olyan lassú az, használjuk csak az érték szerinti paraméterátadást".

   
versio - Tag | 673 hsz       Online status #195354   2013.06.22 16:15 GMT+1 óra  
komolyan ezen baszakodtok ? , a c++ -nal a constructor meg destructor fa hivasa minden objectum letrehozasa es felszabaditasanal a fo lassito tenyezo , van amikor 100 constructor hivodik meg,
a masik pedig a nagy tombok foglalasa es felszabaditasa , elkepeszto idot kepes lefogni

ha erre a kettore figyel valaki , mar felgyorsithatja a kodjat 2-szeresere, de amugy meg a c++ a mult, eljart felette az ido, remelem mihamarabb elfelejtem, es felszabadul az altala foglalt neurontomeg

Ezt a hozzászólást versio módosította (2013.06.22 16:25 GMT+1 óra, ---)
   
__z - Tag | 74 hsz       Online status #195353   2013.06.22 16:07 GMT+1 óra  
Ha jól emlékszem, a const primitív paramétereknél volt az, hogy nem a memóriacím, hanem a mutatott érték másolódik, így egy lépéssel "gyorsabban" érhető el, vagy valami ilyesmi...
   
Joga - Törzstag | 1791 hsz       Online status #195352   2013.06.22 14:15 GMT+1 óra  
akkor meg a pointert rakja a stackbe, ugyanott vagy
(ಠ ›ಠ) Stewie!

   
gaborlabor - Moderátor | 4449 hsz       Online status #195351   2013.06.22 14:15 GMT+1 óra  
Idézet
Pretender :
Ez nem költségesebb minden esetben, mint rámutatni egy már meglévő objektumra?


Ahhoz ugyanúgy létre kell hozni egy változót (pointert), aminek be kell állítani az értékét, tehát ugyanannyiba kerül.
A "felszabadítás" meg a stack-en annyiból áll, hogy a stackpointert módosítani kell.

   
Pretender - Törzstag | 2498 hsz       Online status #195350   2013.06.22 12:24 GMT+1 óra  
Miért van az, hogy néhányan azt javasolják, hogy a built-in típusokat (char, bool, int, ...) érték szerint adjuk át? Ez a stackre egy új (lokális) változót pakol, bele kell másolnia az értéket, majd fel kell szabadítania. Ez nem költségesebb minden esetben, mint rámutatni egy már meglévő objektumra?

   
Parallax - Tag | 606 hsz       Online status #195347   2013.06.22 10:01 GMT+1 óra  
Idézet
Asylum :
Ezek jonnek aztan sirni hogy jajjdenehez munkat talalni, meg sehova nem veszik fel. Persze h nem veszik fel ha semmit nem tud felmutatni. Hozzank is jon egy cosmo barom allasinterjura es egy buborekrendezest nem tudnak megirni.


Manapság már nemhogy saját algoritmust nem tudnak írni, de a másét se tudják használni. Bent a cégnél most épp küzdenek egy vonalkód felismerő C libbel kb két hete, amit képtelenek C#-ból meghívni, mert 1-2 összetett típus is van néhány fgv paraméterben. Rajtam kívül senki nem ért a C/C++ hoz és épp szabadságon vagyok. A nagy feladat az lenne, hogy írjak egy wrapper DLL-t, én meg azt hittem meg kell írni a vonalkód felismerőt. Most várnak, mint a messiást, én a helyükben már rég megtanultam volna a C-t annyira, hogy megírjam azt a wrappert.

   
Pretender - Törzstag | 2498 hsz       Online status #195321   2013.06.21 07:23 GMT+1 óra  
@LBandy: pontosan az a lényeg, amit Te csináltál, és szerintem arra akartak utalni, hogy hiába jár egyetemre valaki, ha nem érdeklődik, nem foglalkozik vele, akkor nem igen lesz vele semmit.

   
LBandy - Tag | 271 hsz       Online status #195319   2013.06.20 23:00 GMT+1 óra  
Kit nevezünk pályakezdőnek? Én három hónap hobbi phpzás után lettem főállásban Unity fejlesztő fél évig, aztán +2 hónap c++ tanulás után már konzol játékok fejlesztéséből veszem ki a részemet. Csak azért érdeklődöm, mert nekem ez a sok év tanulás és küzdés a szent cél érdekében lemaradt, és nem tudom, mi a standard... Itthon kódoltam napi 10-14 órát heti hét napban (és csinálom azóta is), lehet, ezzel elég sokat be lehet hozni.
   
Matzi - Szerkesztő | 2526 hsz       Online status #195318   2013.06.20 21:58 GMT+1 óra  
3-5 év bőven elegendő ahhoz, hogy ha valaki tehetséges, akkor eljusson a kezdőtől odáig, hogy pályakezdő lehessen. Az, hogy profi mennyi idő után lesz, lényegében érdektelen.
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
   
versio - Tag | 673 hsz       Online status #195311   2013.06.20 20:04 GMT+1 óra  
3-5 ev alatt nem lehet programozonak kinevelni senkit , olyan hatalmas a tudasanyag hogy legalabb 10-20 ev kell hozza
   
ddbwo - Tag | 1654 hsz       Online status #195310   2013.06.20 19:49 GMT+1 óra  
Idézet
zeller :
Mija halal faszaer megy pogramozonak az, aki nem csinalja? De most tenyleg. Foleg ha mar a szak neveben is bennevan


Ha szabad még egy off-ot:
Valamiért elsőre úgy gondolja az ember, hogy az adófizetők pénzéből zsírosan fenntartott intézményekben azzá képeznek, ami a szak megnevezésében szerepel.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
Matzi - Szerkesztő | 2526 hsz       Online status #195275   2013.06.19 14:53 GMT+1 óra  
Stacken ha jól tudom csak egy pointert mozgat, szóval a (copy) contructor vihet el sok extra időt, a többi az lényegében pár órajel alatt megvan. A default copy constructor memcopyval meg tudja oldani a másolást is, szóval szerintem elhanyagolható az idő tényezője.
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
   
zeller - Törzstag | 487 hsz       Online status #195272   2013.06.19 14:32 GMT+1 óra  
Tudja valaki, hogy atlagosan mennyi time overhead egy value object allokalasa stacken?
memoriaban nulla, de minden bizonnyal + egynehany asm muvelet. Azert erdekel, mert ojjektumorientalt eventhandlerben nehany gyarkan bekovetkezo esemeny (mint a mozgas) mind 1-1 uj ojjektum, amikor egyebkent a kod specializaciojaval el lehetne ezt kerulni, csak nem biztos, hogy erdemes.

   
Asylum - Törzstag | 5484 hsz       Online status #195270   2013.06.19 10:48 GMT+1 óra  
Idézet
zeller :
Mija halal faszaer megy pogramozonak az, aki nem csinalja? De most tenyleg. Foleg ha mar a szak neveben is bennevan



Ezek jonnek aztan sirni hogy jajjdenehez munkat talalni, meg sehova nem veszik fel. Persze h nem veszik fel ha semmit nem tud felmutatni. Hozzank is jon egy cosmo barom allasinterjura es egy buborekrendezest nem tudnak megirni.
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
bolyzsolt - Törzstag | 607 hsz       Online status #195269   2013.06.19 10:26 GMT+1 óra  
Idézet
zeller :
Mija halal faszaer megy pogramozonak az, aki nem csinalja? De most tenyleg. Foleg ha mar a szak neveben is bennevan


Ez engem is mindig érdekelt. Tök jó, hogy az egyetemen meg lehet tanulni a nulláról programozni, de tényleg ott kell?

   
zeller - Törzstag | 487 hsz       Online status #195268   2013.06.19 10:19 GMT+1 óra  
Mija halal faszaer megy pogramozonak az, aki nem csinalja? De most tenyleg. Foleg ha mar a szak neveben is bennevan

   
Seeting - Törzstag | 2306 hsz       Online status #195267   2013.06.19 10:06 GMT+1 óra  
Idézet
Pretender :
Az elméleti számonkérés onnantól, hogy megvan a 8 pont (a 15ből, tehát alig több, mint 50%) nem számít.



Valóban így van, de most gondolj bele azoknak a helyzetébe, akik nem azzal töltötték a középiskolát, hogy garázsjátékokat írtak, amikor csak tudtak. Akik az ELTE-n találkoztak programozással először, mint a barátnőm is. Nekik lehet hogy húzós lehet pár kérdés abból a tesztből.

Persze az ilyen amatőr játékfejlesztők, mint mi, átmennek. De én ismerek olyat is aki a C++ miatt írt dékáni kérelmet a 4. tárgyfelvételért.
   
ddbwo - Tag | 1654 hsz       Online status #195255   2013.06.18 21:51 GMT+1 óra  
Idézet
Pretender :
Menni akartam már haza, és mivel a kettesnél nincs jobb csak szebb jegy, ezért szartam bele az egészbe.


Egy félév lehúzása után pár órát nem tudsz várni? Ez minden, csak nem logikus mentség...

Idézet
Pretender :
Ráadásul úgyse számít, még ha kapok is ösztöndíjat az már annyira minimális, hogy nem éri meg küzdeni.


Nem az ösztöndíjból kéne következzen a küzdés, hanem fordítva. Ki a "kicsit" nem becsüli... Újabb pár tényező, ami az ösztöndíj feleslegességét bizonyítja.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
Asylum - Törzstag | 5484 hsz       Online status #195254   2013.06.18 21:42 GMT+1 óra  
Időnként még a cpp fájból is tudja inlineosítani a fordító (akkor is ha nincs kint az inline).
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Pretender - Törzstag | 2498 hsz       Online status #195252   2013.06.18 20:10 GMT+1 óra  
Ejnye Asy... visszatérve a "ne legyen headerben definíció" dologra:
Így nem veszti el az inline lehetőséget? Valami olyasmit olvastam anno, hogy ha cpp fájlban van a függvény, akkor tud linkelési hiba lenni abból, ha odabökjük, hogy inline.

   
Elodin - Tag | 184 hsz       Online status #195233   2013.06.18 12:50 GMT+1 óra  
Netet? Nekünk papíron kellett

   
Pretender - Törzstag | 2498 hsz       Online status #195231   2013.06.18 12:26 GMT+1 óra  
Az elméleti számonkérés onnantól, hogy megvan a 8 pont (a 15ből, tehát alig több, mint 50%) nem számít. És igen, lusta voltam megírni Menni akartam már haza, és mivel a kettesnél nincs jobb csak szebb jegy, ezért szartam bele az egészbe. Ráadásul úgyse számít, még ha kapok is ösztöndíjat az már annyira minimális, hogy nem éri meg küzdeni. A diplomába meg nincs beleírva, hogy 4-es vagy 5-ös lett a vizsga.
Szerintem könnyű a cpp vizsga, még netet is lehet használni.

   
Seeting - Törzstag | 2306 hsz       Online status #195217   2013.06.18 06:25 GMT+1 óra  
Hát az ELTE-n most olyan, hogy ha ötöst akarsz akkor kb. mindent tudnod kell. Meg van elméleti számonkérés is, nem csak egy osztályt kell implementálni.
   
Elodin - Tag | 184 hsz       Online status #195210   2013.06.18 00:11 GMT+1 óra  
Idézet
Seeting :
Látom megy a farokméregetés ki a nagyobb pedál géniusz. Egyébként is kettesnél nincs jobb jegy, csak szebb



Ezt még kettesnél többet teljesítő embertől nem hallottam
ELTE-n ennyire komoly a c++, vagy csak ennyire lusták voltatok? Nálunk idén a c++-os tárgy volt a második legkönnyebb az értelmesebbek közül.

   
Asylum - Törzstag | 5484 hsz       Online status #195202   2013.06.17 22:46 GMT+1 óra  
Farokméregetés...ugye látod az avatárom?
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
ddbwo - Tag | 1654 hsz       Online status #195201   2013.06.17 22:44 GMT+1 óra  
Idézet
Seeting :
Látom megy a farokméregetés ki a nagyobb pedál géniusz.


Ha nekem kéne megírnom ezeket, vagy feleznék az összes addigi jegyet és kipostáznák mindenkinek visszamenőleg korrigálva, vagy kikéne fejleszteni a tizest, ami azért lenne jobb megoldás, mert a postaköltséget megspórolnák.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
Seeting - Törzstag | 2306 hsz       Online status #195200   2013.06.17 22:34 GMT+1 óra  
Látom megy a farokméregetés ki a nagyobb pedál géniusz. Egyébként is kettesnél nincs jobb jegy, csak szebb
   
Pretender - Törzstag | 2498 hsz       Online status #195188   2013.06.17 19:37 GMT+1 óra  
Nekünk max. gyakorlásra lehetett beadandót beadni... milyen könnyű volt még akkor a suli

   
Asylum - Törzstag | 5484 hsz       Online status #195186   2013.06.17 19:28 GMT+1 óra  
Én megírtam a beadandót 5 ösre, plusz még megcsináltam a (megajánlott jegy után nem kötelező ) papíros vizsgát 4-esre. Azért lett 4-es mert nem tudtam leírni Stroustrup nevét...
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Pretender - Törzstag | 2498 hsz       Online status #195183   2013.06.17 17:06 GMT+1 óra  
Így van, az egyetemnél minden fontosabb!
Nekem is 4-es lett, és szintén azért, mert nem volt már kedvem az utolsó feladatot megcsinálni (egy összeadás operátort kellett volna még írni, de már menni akartam nagyon.... )

   
proof88 - Törzstag | 530 hsz       Online status #195178   2013.06.17 14:41 GMT+1 óra  
de az egyetemnél minden fontosabb csak akkor ez még annyira nem tudatosult bennem ezért még képes voltam vizsgákra járni.
   
Asylum - Törzstag | 5484 hsz       Online status #195175   2013.06.17 14:21 GMT+1 óra  
A C++ fontosabb mint a dugas!!!!!
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
proof88 - Törzstag | 530 hsz       Online status #195174   2013.06.17 14:19 GMT+1 óra  
én 4-esre de csak azért mert már nagyon kellett dugnom és nem volt kedvem megoldani az utolsó feladatot.
   
Asylum - Törzstag | 5484 hsz       Online status #195171   2013.06.17 12:05 GMT+1 óra  
3asraaaa??? Nemismerlek..
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Seeting - Törzstag | 2306 hsz       Online status #195170   2013.06.17 11:36 GMT+1 óra  
Idézet
Asylum :
De azért nem szégyellitek magatok h nemtudtok letenni egy C++ vizsgát?
Hát a mi a f*szomért írok tutoriált?



Én már letettem 2 évvel ezelőtt 3asra. Csak az asszonypajtásnak kell. Meg egyébként szigarítottak rajta, szerintem nehezebb lett.
   
Asylum - Törzstag | 5484 hsz       Online status #195161   2013.06.16 21:42 GMT+1 óra  
(amúgy nekem is, de pssszt ) Valamikor tudtam én is h lehet ilyet, de a fax emléxik má
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Pretender - Törzstag | 2498 hsz       Online status #195160   2013.06.16 21:41 GMT+1 óra  
Azt nem tudom, h minek írsz, de ez a 1 template-re való specializáció nekem új volt Persze, végül is teljesen logikus dolog

   
Asylum - Törzstag | 5484 hsz       Online status #195159   2013.06.16 21:09 GMT+1 óra  
De azért nem szégyellitek magatok h nemtudtok letenni egy C++ vizsgát?
Hát a mi a f*szomért írok tutoriált?
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Seeting - Törzstag | 2306 hsz       Online status #195156   2013.06.16 20:12 GMT+1 óra  
Köszi!
   
Pretender - Törzstag | 2498 hsz       Online status #195155   2013.06.16 19:50 GMT+1 óra  
PM ment. Arra felhívnám a figyelmeteket, hogy nem a mögötte lévő algoritmus a lényeg (azaz pl. a mátrixosat úgy csináltam meg vizsgán, hogy vektorom volt, meg vektorban vektor, meg ilyesmi, és lineáris kereséses volt ), hanem a c++ szintű megvalósítás. Azaz hogy hogyan használod ki a nyelvi elemeket, tudsz-e operátort írni, stb.

   
Seeting - Törzstag | 2306 hsz       Online status #195154   2013.06.16 19:16 GMT+1 óra  
Idézet
Pretender :
És maga a kérdés is valószínűleg ugyan amiatt kell Még mindig c++ vizsga? Esetleg el tudom küldeni a bimap implementációját, ha kell... Sőt, megcsináltam az egyik vizsgafeladatot is 4-esig (szimmetrikus mátrix)



Köszi, mindkettő kéne!
   
Pretender - Törzstag | 2498 hsz       Online status #195153   2013.06.16 19:01 GMT+1 óra  
És maga a kérdés is valószínűleg ugyan amiatt kell Még mindig c++ vizsga? Esetleg el tudom küldeni a bimap implementációját, ha kell... Sőt, megcsináltam az egyik vizsgafeladatot is 4-esig (szimmetrikus mátrix)

   
Asylum - Törzstag | 5484 hsz       Online status #195152   2013.06.16 18:52 GMT+1 óra  
1 oldallal előbb ugyanez volt a kérdés..

Kód:
template <typename A, typename B>
void foo()
{
}

template <typename T>
void foo<T, T>()
{
}
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Seeting - Törzstag | 2306 hsz       Online status #195147   2013.06.16 17:31 GMT+1 óra  
El lehet dönteni fordítási időben valahogy, hogy két template argumentum értke azonos? Mert ha van egy függvényem ami A-t ad vissza és B-t kér be, és egy olyan is ami B-t ad vissza és A-t kér be (ugyanazzal a névvel), akkor a két függvény ütközik egymással ha A==B.
   
proof88 - Törzstag | 530 hsz       Online status #195003   2013.06.12 21:35 GMT+1 óra  
Asylum - Törzstag | 5484 hsz       Online status #195000   2013.06.12 18:50 GMT+1 óra  
Kód:
class A { virtual ~A() {} };
class B { virtual ~B() {} };

class C : public A, public virtual B
{
};

C* c = new C();
B* b = c;

// c és b különbözik
if( c == b )
    printf("egyenlo\n"); // kiirja


A baj az volt, hogy bizonyos esetekben nem tudja feloldani (templates involved...) és hamist adott vissza az ==.
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Frissebbek | Korábbi postok
[1] [2] [3] [4] [5] [6] [7] [8] [9] > 10 < [15] [20] [25] [30] [35] [40] [45] [50] [55] [60] [65] [70] [75] [80] [85] [90] [95] [100] [105] [110] [115] [120] [125] [130] [135] [140] [142]