
seekoly
Veterán-
Pontszám
60 -
Csatlakozott
-
Utoljára itt járt
Profile Information
-
Neme
Férfi
seekoly's Achievements

Feltörekvő (5/24)
1
Közösségi hírnév
-
az expresshez lehet ingyen regisztrálni és kapsz
-
Pl: [Hidden Content] De itt pl. javaban részletesen le van írva: [Hidden Content] --- Úgy tűnik többször ment el a hozzászólásom... Amúgy a google code-search-en is próbálkozhatsz: [Hidden Content]
-
Pl: [Hidden Content] De itt pl. javaban részletesen le van írva: [Hidden Content]
-
Pl: [Hidden Content] De itt pl. javaban részletesen le van írva: [Hidden Content]
-
GCC, ha csak compilerre van szükséged [Hidden Content] Vagy mingw: [Hidden Content]
-
Helló! 7200.10-es a vinyód? Nem lehet hogy 7200.11-es? A 7200.11-es egy szériahibás vacak.. Én is megjártam vele és rajtam kívül még pár ezer ember, mivel a seagate mélyen tisztelt programozói rosszul írták meg a winchester firmware-ét, aminek következtében a winchester egyszer csak minden előzetes jel nélkül zárolja magát. Ha ez a gondod, akkor ajánlom figyelmedbe az alábbi oldalakat: Én ezen oldal segítségével leheltem újra életet a vinyómba: [Hidden Content] Vagy magyarul: [Hidden Content]
-
Java: Bruce Eckel: Thinking in Java C#: könyvet sosem vettem hozzá, nekem elég (volt) az msdn: [Hidden Content](en-us).aspx Amúgy lényegében ez az a két témakör (Java és .NET programozás) az informatikán belül, amihez felesleges könyvet venni, mert egy éven belül elavul az irodalom.. Ebből következik, hogy igazán magasszintű, magyarnyelvű szakirodalom nem létezik.
-
Vagy használd a wikipedia-t! Fent van az algoritmus pszeudó kódja: [Hidden Content] [Hidden Content]
-
Az ISO szabványra. Mikor a 80-as végén megalkották a C++-t, akkor a standard könyvtárak nevei .h-ra végződtek. A nyelv szabványosítása során azonban úgy döntöttek, hogy a könyvtárakban elhelyezett függvényeket az std névtérbe rakják, ami jó ötletnek volt, de a régi forráskódokat ezzel a lépéssel (szabványos C++ fordítóval) lehetletlen lett lefordítani. Ezért a régi könyvtárak, pl. a iostream.h ugyan felhasználhatók, de a szabvány szerint nem támogatottak => elavultak és a tartalmuk nincs benne az std névtérben. Ezért célszerű az új könyvtárakat használni, melyek szinte megegyeznek a régiekkel, de a tartalmuk az std névtérben található. Így a szabvány szerint a nyelv két részből áll, a nyelv magjából és egy standard könyvtárból. Mondjuk ehhez később újabb részek kapcsolódtak, pl. az STL, és a C standard könyvtáraknak egy módosított változata. Így használhatók a régi C könyvtárak pl. stdio.h, de ezek globálisak a programra nézve. Vagy használhatók az standard könyvtárban találhatók pl. cstdio. OK, hogy C++-ban lehet C programot írni, de az attól nem lesz C++. Mint ahogy C-ben is lehet C-szerű programot írni, de az attól nem lesz C pl. while( tomb[ i ] != 0 ) Amúgy C++-hot ajánlom az alábbi könyvet: [Hidden Content] Esetleg pdf-ben megtalálható a guglin: [Hidden Content]= És ha mindenáron parancssorban akarsz fordítani, akkor használd inkább a GCC-t: [Hidden Content]
-
van ilyen sor a programban: using namespace std enélkül nem használhatod csak minősítve a cin/cout neveket. Az include direktívában használt header nevekben pedig azért nem célszerű a .h-s nevet használni, mert ezek elavult, nem szabványos header állományok. C-s header-eket ugyan használhatsz C++-ban, de ezek csak a kompatibilitás miatt vannak benne a nyelvben, így a használatuk nem a legszebb kódot eredményezi. De ha már használod, akkor érdemes a C++-os verzióját használni, pl. stdio.h helyett, cstdio, stb.
-
próbáld meg csak szimplán az iostream-et inkludolni, tehát: #include Az std névtért importáltad?
-
Eddigi pályafutásom során az alábbi nyelvekkel kerültem kölcsönhatásba: (100-200 sornál többet programoztam bennük) c, c++, java, c#, FORTRAN, assembly, R, PHP, javascript, SQL, PL/SQL, lisp, prolog, matlab De hirtelen meg nem tudnám mondani h melyik a legegyszerűbb... Mondjuk ez problémaspecifikus! Pl: - Képfeldolgozásra, ember-számítógép kölcsönhatások modellezésére c-t, c++-t, matlabot használok, mert ebben tudom a legegyszerűbben megoldani a problémát - Neurális hálózatok vizsgálatára c-t, R-t, matlabot (hálistennek mostanában már egyiket sem ) - Numerikus számításokra c, matlab, fortran (bár ezutóbbit rüheltem) - Logikai programozásra: prolog - Windows programozás, GUI: C# ... Persze ne tévesszen meg senkit a fenti lista, ugyanis az adott nyelv szintaktikáját 2-3 nap alatt meg lehet tanulni. A szemantikára már évek is rámehetnek... Ennek megfelelően 3 nyelv van amivel (nem nagyképűségből, de) mindent le tudok programozni: C, C#, matlab
-
Hogyne lehetne! Pl. .NET alatt használd a System.Windows.Forms.WebBrowser osztályt! [Hidden Content] PHP-t is lehet minden további nélkül, csak kelleni fog egy webszerver! De ekkor már elegánsabb, ha nem php-ban írod meg a szerveroldali alkalmazást, hanem asp-ben, jsp-ben írsz egy webalkalmazást.
-
Felejtsük már el 2009-ben ezeket a borland-os dolgokat! Windows alatti programozáshoz használjunk Visual Studiot! Amúgy: #include <iostream> using namespace std; #define COUNT 4 void avg( void ); int main( void ) { double num1, num2; char op; cout << "Kerem adjon meg egy szamot: "; cin >> num1; cout << "Kerem adjon meg megegy szamot: "; cin >> num2; cout << "A ket szam osszeget az \'a\' billentyu lenyomasaval kapja meg." << endl; cout << "A ket szam kulonbseget az \'s\' billentyu lenyomasaval kapja meg." << endl; cout << "A ket szam szorzatat a \'m\' billentyu lenyomasaval kapja meg." << endl; cout << "A ket szam hanyadosat a \'d\' billentyu lenyomasaval kapja meg." << endl; cin >> op; cout << "Az eredmeny: "; switch( op ) { case 'a' : cout << num1 + num2; break; case 's' : cout << num1 - num2; break; case 'm' : cout << num1 * num2; break; case 'd' : cout << num1 / num2; break; default : cout << "Hibas opcio!"; } cout << endl; avg(); } void avg( void ) { int i; double nums[ COUNT ], ans = 0.0; char op; for( i = 0; i < COUNT; i++ ) { cout << "Adj meg egy szamot (" << COUNT << "/" << i << "): "; cin >> nums[ i ]; ans += nums[ i ]; } cout << "A " << COUNT << " szam atlagahoz nyomd le a \'z\' billentyut." << endl; cin >> op; if( op == 'z' ) { cout << "Az atlag: " << ans / i << endl; } } Vagy std::cout -ként tudsz hivatkozni rá, ha nem használod a using namespace std; -t
-
A C#-nek nem sok köze van a C-hez. És még csak a C++ továbbfejlesztett változatának se mondanám. A C#-t leginkább a Java-hoz lehetne hasonlítani (de azt is csak óvatosan). A C# az a programozási nyelv, ami a legközvetlenebb módon tükrözi az alatta működő .NET keretrendszert. A .NET frameworkről pedig tudjuk h a win32 api leváltására találták ki, ergo a C#-nek igen jelentős szerepe van/lesz a windowsos világban. A C pedig az ALGOL-ból vett át sokmindent Az OK, h nagy százalékban megegyeznek a lexikális egységek, de ettől a még a C eljárásorientált, a java pedig OO. Ami egy elég jelentős különbség. Nem is szólva a java menedzselt kódjáról. A Javascript szintaxisa és neve hasonló ugyan a Javahoz, de nincs közvetlen köze egymáshoz a két nyelvnek. Pl. js-ben nincs osztályfogalom. A tanulást el lehet kezdeni a C elsajátításával, de akkor plusz 1-2 évet rá kell fordítanod. Tapasztalataim szerint ennél rövidebb idő alatt nem lehet megérteni a C filozófiáját. Főleg h közben elég sok más ismeretet is el kell sajátítani, pl. az oprendszer működését. Persze a .NET elsajátítása is igénybe vehet 10-20 évet, de sokkal gyorsabban tud látványos eredményeket elérni vele az ember, mint C-ben. (mondjuk ennek meg is van az ára)