Chcem sa naucit programovat v "C" neskor "C++". Mam nakupene knizky a zacinam z "C". Podla toho co tam bolo napisane podporuje "C++" vsetky vyrazy z "C". Mam nainstalovane "C++" a nepracuje to ani s vyrazmy na "C++". Co mam robit?
Chcem sa naucit programovat v "C" neskor "C++". Mam nakupene knizky a zacinam z "C". Podla toho co tam bolo napisane podporuje "C++" vsetky vyrazy z "C". Mam nainstalovane "C++" a nepracuje to ani s vyrazmy na "C++". Co mam robit?
Krvavavdova v priprave
AMD Athlon 1800+, GeForce4 MX440 - tv out, 256 DDRAM (333MHz), Motherboard - MSI KT3 ULTRA2, Toshiba DVD-ROM, PLEXTOR CD-R PX-W4012A, HDDMaxtor 60GB, Digital camera Mercury 3,1Mpx ( webcam, camera, digital camera....), Water cooling
otevri si pivko a vykasli se na programovani![]()
...anebo presne napis s cim mas problemy, a nekdo uz snad bude vedet
Slackware...because it works
kdyby to takhle delali vsichni programatori, tak si tohle forum nikdy neprectes...Původně odeslal lempour
mas nainstalovany C++ kompilator a kdyz zkompilujes naky kod, tak ti nefunguje?
zkus trochu lip popsat problem...
Pište česky: hold × holt
hold – projev pocty nebo úcty (další význam je výkupné, vynucený poplatek ve válce)
holt – povzdech; ve významu „inu, zkrátka a dobře“
Ked mas napriklad Borland C++, tak v tom mozes programovat aj v Ccku. Ked mas nieco napisane v standardnom ANSI C, malo by to ist skompilovat vsade.
1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm
Mam nainstalovany C++ od Borlandu, Napisem nejaky retazec v jazyku C a nejde to. Tiez nejde nic ked pisem v C++. Divne a pritom robim vsetko presne podla knizky.![]()
![]()
![]()
Krvavavdova v priprave
AMD Athlon 1800+, GeForce4 MX440 - tv out, 256 DDRAM (333MHz), Motherboard - MSI KT3 ULTRA2, Toshiba DVD-ROM, PLEXTOR CD-R PX-W4012A, HDDMaxtor 60GB, Digital camera Mercury 3,1Mpx ( webcam, camera, digital camera....), Water cooling
aha..takze nejde ti co? psat? kompilovat? spustit zkompilovany program? nejake chybove hlasky by nebyly?
Slackware...because it works
Napis toto:
#include <stdio.h>
int main(void) {
printf("Hello world\n");
}
Potom to spusti. Ked to nejde, napis sem, ake chyby to pise.
1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm
a taky este jake c++ mas? nejakou starou 3.1 pro dos nebo nejaky Builder?
jinak jen takova perlicka. prvni kompilery pro c++ byly pry jen preprocesory ktere cpp kod rozepsali do c kodu a pak to prelozili c kompilerem
2rainbow: return!!![]()
Mam Borland c++ builder a kdyz to tam napisu tak vyhodi syntax error
Krvavavdova v priprave
AMD Athlon 1800+, GeForce4 MX440 - tv out, 256 DDRAM (333MHz), Motherboard - MSI KT3 ULTRA2, Toshiba DVD-ROM, PLEXTOR CD-R PX-W4012A, HDDMaxtor 60GB, Digital camera Mercury 3,1Mpx ( webcam, camera, digital camera....), Water cooling
aha
takze to mas dve moznosti:
a, bud budes delat v tom Builderu a zaroven s nim se budes ucit i c++. pak doporucuji si precist nejake info o nem. napr:
http://www.pcsvet.cz/art/article.php?id=1206 (3 dily)
apod.
b, sosnout si nejaky ide(obsahuji i kompiler) pro Windows(cygwin) nebo DOS (DJGPP)
nebo pokud mas moznost si sehnat Borland C++ 3.1 pro DOS a zkouset to v nich a tam uz nebudes mit takove problemy
pokud se chces c++ ucit urcite jdi prvni cestou b,![]()
a proc? c++ se nauci i na borlandu builderu snad ne? jdou tam psat konzolove aplikace jak v c tak c++. v tom nevidim vubec zadnej problem
CASE Chieftec DX-01B-D { GIGABYTE X48 DS5 { Intel q9300 + 8GB + ATI x1600 + 2x Seagate ES2 1TB } + LiteOn SHM-165P6S} } + 21" Samsung SyncMaster 215TW
To nevadi, to bude maximalne nejaky warningPůvodně odeslal jedik
![]()
1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm
Dik za radu a este ku:Původně odeslal jedik
Původně odeslal Glottis
Pokial viem tak sa vsade pise ze ked sa chces naucit programovat v c++ tak by si mal ovladat c, inak to je zevraj doooost tazke.
Krvavavdova v priprave
AMD Athlon 1800+, GeForce4 MX440 - tv out, 256 DDRAM (333MHz), Motherboard - MSI KT3 ULTRA2, Toshiba DVD-ROM, PLEXTOR CD-R PX-W4012A, HDDMaxtor 60GB, Digital camera Mercury 3,1Mpx ( webcam, camera, digital camera....), Water cooling
to je pekna blbost... maximalne ti to ulehci kdyz ho pred tim znas...Původně odeslal Game Master
ale klidne se muzes zacit ucit ++ hned od zacatku
Athlon XP 1700+ B0 JIUHB @ 2600+ / ThermalTake Volcano 7+ / EPoX 8K9AI / KingStone 256MB PC2700 / MSI GeForce4 440MX-8xAGP / WD800JB / EIZO L568
jiste, jen to pomuze. c a c++ jsou uplne stejne a lisi se to snad jen v oop a ze to umi streami coz je sakra dobra vec. kdo se ma patlat s nejakym sprintfzacni s c++. mimoto v prostredi na c++ funguje i obyc c. takze neni co resit
CASE Chieftec DX-01B-D { GIGABYTE X48 DS5 { Intel q9300 + 8GB + ATI x1600 + 2x Seagate ES2 1TB } + LiteOn SHM-165P6S} } + 21" Samsung SyncMaster 215TW
ad c++ vs c,
mozna si nekdo nekdo vzpomene ze na todle tema tu probehla pred nedavnem velmi pekna diskuze. a ja stale zastavam nazor ze radsi prvni c nez c++. uz jen kvuli tomu ze se naucite videt problem objektove i neobjektove. ale kazdy podle sveho gusta![]()
v c++ ti nic nebrani psat neobjektove
CASE Chieftec DX-01B-D { GIGABYTE X48 DS5 { Intel q9300 + 8GB + ATI x1600 + 2x Seagate ES2 1TB } + LiteOn SHM-165P6S} } + 21" Samsung SyncMaster 215TW
Nevím proč by se mělo prvni začínat s C.
Já osobně jsem začínal hned s C++ a žádné problémy jsem s tím neměl.
Pokud mohu doporučit knihu, tak by to bylo Mistrovství v C++ od Stephena Praty.
Není tam sice programování pod Win API, ale jinak jsou tam základy OOP a C++, takže pro nováčky jako dělané, akorát je to složitější na pochopoení občas.
IMHO neni treba zacinat s C, pokud je clovek presvedcenej, ze bude vzdy delat jen v C++, ale pokud si tim jistej neni, je lepsi znat aspon zakladni rozdily. Co se tejce OOP, tak je to na spoustu veci naprosto zbytecny (hlavne klasicky skolni ulohy se daj daleko efektivnejs vyresit bez objetu).
2Game Master: Pro wokna mam free kompilator C/C++, tejka nevim jak se to menuje, sou do toho plugniny treba pro GTK a pod = pojede ti to i pod Linuxem. Az prebootim do woken, tak ti mozna napisu jak se to menuje![]()
free compiler je i od borlandu. staci se podivat na jejich stranky
CASE Chieftec DX-01B-D { GIGABYTE X48 DS5 { Intel q9300 + 8GB + ATI x1600 + 2x Seagate ES2 1TB } + LiteOn SHM-165P6S} } + 21" Samsung SyncMaster 215TW
Tak ke stazeni je to http://www.bloodshed.net/devcpp.html, testil sem to, funguje to, je to maly a docela pekny. Neumi to sice spoustu veci, ktery umej velky softy, ale na uceni je to akorat.
Dakujem aspon uz viem co s tym![]()
![]()
![]()
Krvavavdova v priprave
AMD Athlon 1800+, GeForce4 MX440 - tv out, 256 DDRAM (333MHz), Motherboard - MSI KT3 ULTRA2, Toshiba DVD-ROM, PLEXTOR CD-R PX-W4012A, HDDMaxtor 60GB, Digital camera Mercury 3,1Mpx ( webcam, camera, digital camera....), Water cooling
Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)