Programare: Cu şi despre programare.

Răspuns
 
Instrumente subiect Cauta în acest subiect
Vechi 17.09.2010, 15:33   #1
Avatarul lui Warfare
Flyin' High
Locație: Vaslui
Posturi: 311
Putere Rep: 5
Reputație: 51
Warfare este un far glorios de lumină
Am intrat de curand la liceu si as vrea sa imi recomandati si mie un program pentru programare in C++ cat si un compilator. Vreau sa imi recomandati ceva bun in care aveti incredere sau care l-ati folosit si nu a dat gres.
__________________
Tocmai posibilitatea să-ţi împlineşti un vis face viaţa interesantă.
Şi când tu vrei ceva cu adevărat, tot Universul conspiră la realizarea dorinţei tale.
- Alchimistul (Paulo Coelho)
Warfare este deconectat Răspunde cu citat Top
Vechi 17.09.2010, 15:53   #2
Avatarul lui Infected Mushroom
ɹǝqɯǝɯ pǝʇsıʍʇ
Locație: Printre cumparatorii de LG, Samsung si Hyundai
Posturi: 1,229
Putere Rep: 6
Reputație: 550
Infected Mushroom are un viitor strălucitInfected Mushroom are un viitor strălucitInfected Mushroom are un viitor strălucitInfected Mushroom are un viitor strălucitInfected Mushroom are un viitor strălucitInfected Mushroom are un viitor strălucit
Salut!

Teoretic, cel mai potrivit ar fi Borland C++ 3.1 care, din pacate, nu este free. O alternativa gratuita este Microsoft Visual C++ 2005 Express Edition.
__________________
Nu, bre! Aia nu e icoana ... e doar o pictura urata!
Infected Mushroom este deconectat
Ti-a fost util acest mesaj? Rasplateste-l pe autor prin folosirea codului de voucher GD5ALEPF in comenzile tale la PC Garage si vei primi discount 1%!
Răspunde cu citat Top
Vechi 17.09.2010, 16:14   #3
Senior Member
Locație: Bacau
Posturi: 349
Putere Rep: 5
Reputație: 11
ViruSzzz94 este o bijuterie în stare brută
bordland c++ 3.1 til pot da eu daca il vrei. l-am primit acu 2 zile de la liceu
ViruSzzz94 este deconectat
Ti-a fost util acest mesaj? Rasplateste-l pe autor prin folosirea codului de voucher 3PY5GB1C in comenzile tale la PC Garage si vei primi discount 1%!
Răspunde cu citat Top
Vechi 17.09.2010, 16:27   #4
Avatarul lui FARCASHU
Member
Locație: Cluj-Napoca undeva in Manastur
Posturi: 80
Putere Rep: 0
Reputație: 5
FARCASHU e înconjurat de o aură spectaculoasă
Cel mai bine ar fi sa incerci cu MingW Developer Studio, este un IDE mult mai bun, Borland arata "prafuit" si nu este ergonomic dupa mine (ecranul albastru + scrisul este suparator la ochi).
Alta alternativa ar fi cea pe care ti-a dat-o Infected Mushroom , Visual C++ 2005, dar este un pic mai complicat , dar in acelasi timp mai puternic si cu mai multe facilitati "profesioniste".
Dar si eu am inceput cu Borland C++ si pot spune ca este "tatal lor" fiind cel mai batran si poate cel mai solid plus ca la nivel de liceu nu iti trebuie optiuni complicate pentru proiecte.
Deci as zice sa vezi cu care te impaci mai bine, Mingw si Visual C++ sunt ambele free si Borlandul se poate cred achizitiona de la liceu (eu asa am facut).
FARCASHU este deconectat Răspunde cu citat Top
Vechi 17.09.2010, 16:38   #5
Avatarul lui Warfare
Flyin' High
Locație: Vaslui
Posturi: 311
Putere Rep: 5
Reputație: 51
Warfare este un far glorios de lumină
MinGW il am si eu dar nu am putut sa il "potrivesc" cu un compilator. Imi puteti da niste sfaturi, despre cum sa pun un compilator si mai exact care ?
__________________
Tocmai posibilitatea să-ţi împlineşti un vis face viaţa interesantă.
Şi când tu vrei ceva cu adevărat, tot Universul conspiră la realizarea dorinţei tale.
- Alchimistul (Paulo Coelho)
Warfare este deconectat Răspunde cu citat Top
Vechi 17.09.2010, 16:48   #6
Avatarul lui SaltwaterC
Member
Locație: root@localhost
Posturi: 153
Putere Rep: 7 SaltwaterC a dezactivat reputația
Văd că s-a spart conducta cu voi .

MinGW conține tot toolchain-ul GNU GCC, inclusiv compilator. Mai ai nevoie de MSYS dacă îți trebuie GNU make și un bourne shell ca să rulezi chestii de cross compile sub mai multe platforme. În rest, Eclipse + CDT oferă un mediu de dezvoltare integrat cu MinGW (dacă este instalat conform recomandărilor), sau cu Netbeans http://wiki.netbeans.org/MinGWInCCDevelopmentPack . MinGW Developer Studio este destul de prăfuit, dar te poți descura și cu acela.

Oricum, la nivelul la care se fac chestii prin liceu, este suficient și Notepad++ plus vreo câteva comenzi custom prin el ce se pot invoca prin shortcut ca să compilezi sursele. Prin anul 2 de facultare îmi făcusem un astfel de setup ce invoca compilatorul ăla free de la Borland (BC++ 5.5), doar de dragul acelor void main() professors (ffs int main() anybody?).
__________________
Feature = Bug cu marketing inteligent in spate
Bug = Undocumented feature
B(âr)log | Twitter
SaltwaterC este deconectat Răspunde cu citat Top
Vechi 17.09.2010, 20:13   #7
Avatarul lui Caesar
Senior Member
Locație: Iasi/Roman
Posturi: 416
Putere Rep: 7
Reputație: 319
Caesar are multe de care să fie mândruCaesar are multe de care să fie mândruCaesar are multe de care să fie mândruCaesar are multe de care să fie mândru
Mai este un thread de asta pe-aici, mai devreme am explicat si pe-acolo. Dar scriu si-aici.

1. Compilatorul MinGW: este gratis si bun; isi are originile din "lumea Linux-ului" (a se vedea detalii in postul lui SaltwaterC de mai sus ); si eu recomand Eclipse (traiasca bunicu' IBM); aveti grija sa downloadati versiunea pentru C/C++.

2. Pentru liceu e bun si BorlandC. Pentru Windows 7/Vista trebuie o versiune mai noua, de la 5 in sus. De altfel, in subictele de la bac de la info se specifica: "BorlandC++ sau Borland Pascal".
Totusi, nu inteleg ce ce nu se foloseste varianta gratis de Visual C++, oferita de Microsoft. Ar fi mai simplu, mai modern, poate ar atrage oleaca mai tare elevii decat un ecran albastru.

@SaltwaterC:
"int main(void){
...
return 0;
}"
Functia main returneaza 0 in caz de succes sau codul erorii/semnalui.
__________________
HARDWARE = Parte a unui calculator pe care o lovesti cand apar probleme de software.
Caesar este deconectat Răspunde cu citat Top
Vechi 17.09.2010, 20:23   #8
Avatarul lui Warfare
Flyin' High
Locație: Vaslui
Posturi: 311
Putere Rep: 5
Reputație: 51
Warfare este un far glorios de lumină
Hmm. O sa mai incerc odata cu MinGW folosind ghidul de aici .Poate de data asta functioneaza

LE :Nu prea inteleg cum vine acel ghid.

Ma poate indruma cineva cu un link ceva spre o pagina de download de unde pot luat MinGW "full option"?

Later LATER Edit: Am rezolvat. Am instalat Developer Studio iar apoi drept compilator am pus GCC. O sa folosesc si Borland C++ daca gasesc si o sa incerc si Visual C++ 2005
__________________
Tocmai posibilitatea să-ţi împlineşti un vis face viaţa interesantă.
Şi când tu vrei ceva cu adevărat, tot Universul conspiră la realizarea dorinţei tale.
- Alchimistul (Paulo Coelho)

Ultima modificare făcută de Warfare; 17.09.2010 la 21:19. Motiv: Post-uri concomitente unite
Warfare este deconectat Răspunde cu citat Top
Vechi 17.09.2010, 22:27   #9
Avatarul lui Caesar
Senior Member
Locație: Iasi/Roman
Posturi: 416
Putere Rep: 7
Reputație: 319
Caesar are multe de care să fie mândruCaesar are multe de care să fie mândruCaesar are multe de care să fie mândruCaesar are multe de care să fie mândru
@Warfare
Downloadezi Eclipse-ul pentru C/C++: http://www.eclipse.org/downloads/pac...lopers/heliosr (ai grija sa alegi varianta corecta pentru sistemul tau de operare - cred ca Windows 32 biti, din in partea dreapta a ecranului); eclipse-ul nu trebuie instalat, doar dezarhivezi ce-ai downloadat.

Apoi downloadezi MinGW:
- cred ca mai simplu e sa folosesti un utilitar: http://mingw.en.softonic.com/.
Rulezi programelul (si debifezi prostiile pe care acesta ar vrea sa le intaleze - toolbar pentru browser web); acesta va downloada si va executa un setup; daca te intreba de versiune mai noua, dai "No".
In setup vei alege optiunea de "Download and install", iar la pasul urmator/precedent vei selecta compilatoarele de C si C++, iar acesta va downloada si instala tot ce are nevoie.

Rulezi executabilul de la Eclipse, denumit sugestiv "eclipse.exe".

Observatie: ca sa rulezi programele scrise, e preferabil sa deschizi consola (Run: cmd) si sa rulezi executabilul creat in folderul proiectului.
__________________
HARDWARE = Parte a unui calculator pe care o lovesti cand apar probleme de software.
Caesar este deconectat Răspunde cu citat Top
Vechi 17.09.2010, 23:03   #10
Avatarul lui Warfare
Flyin' High
Locație: Vaslui
Posturi: 311
Putere Rep: 5
Reputație: 51
Warfare este un far glorios de lumină
Pff. Pan acu nu m-am descurcat deloc.

In Visual nu imi recunoaste biblioteca iostream.h. In MinGW developer studio, cu ultimul GCC(4.5.1) pe care l-am instalat cu un setup, nu mai sunt bibliotecile "clasice". Adica, in loc de iostream.h e iostream, si eu nu doresc asa.
__________________
Tocmai posibilitatea să-ţi împlineşti un vis face viaţa interesantă.
Şi când tu vrei ceva cu adevărat, tot Universul conspiră la realizarea dorinţei tale.
- Alchimistul (Paulo Coelho)

Ultima modificare făcută de Warfare; 17.09.2010 la 23:14.
Warfare este deconectat Răspunde cu citat Top
Vechi 17.09.2010, 23:14   #11
Avatarul lui Newman
Nose Picker
Posturi: 609
Putere Rep: 6
Reputație: 496
Newman are multe de care să fie mândruNewman are multe de care să fie mândruNewman are multe de care să fie mândruNewman are multe de care să fie mândruNewman are multe de care să fie mândru
De ce nu incerci Dev C++? Ar mai fi si Code::Blocks, dar si acolo apar unele 'anomalii' cu bibliotecile. In rest, este un program foarte bun. Il recomand.
Newman este deconectat
Ti-a fost util acest mesaj? Rasplateste-l pe autor prin folosirea codului de voucher 7LB9LRJV in comenzile tale la PC Garage si vei primi discount 1%!
Răspunde cu citat Top
Vechi 17.09.2010, 23:25   #12
Avatarul lui Warfare
Flyin' High
Locație: Vaslui
Posturi: 311
Putere Rep: 5
Reputație: 51
Warfare este un far glorios de lumină
La liceu am MinGW Developer Studio si un Compilator dar nu stiu de care e sau ce versiune este(Cred ca e GCC, dar versiunea nu o cunosc). Programul merge foarte bine, librariile se termina in .h , cum m-am obisnuit si programele ruleaza fara probleme.

Ei, cam asa doresc si eu acasa
__________________
Tocmai posibilitatea să-ţi împlineşti un vis face viaţa interesantă.
Şi când tu vrei ceva cu adevărat, tot Universul conspiră la realizarea dorinţei tale.
- Alchimistul (Paulo Coelho)
Warfare este deconectat Răspunde cu citat Top
Vechi 17.09.2010, 23:29   #13
Avatarul lui SaltwaterC
Member
Locație: root@localhost
Posturi: 153
Putere Rep: 7 SaltwaterC a dezactivat reputația
@Caesar: acel comentariu era o referință la mizeriile ce se învață în școală. A fost comentariul meu prea subtil?
__________________
Feature = Bug cu marketing inteligent in spate
Bug = Undocumented feature
B(âr)log | Twitter
SaltwaterC este deconectat Răspunde cu citat Top
Vechi 18.09.2010, 01:42   #14
Avatarul lui Caesar
Senior Member
Locație: Iasi/Roman
Posturi: 416
Putere Rep: 7
Reputație: 319
Caesar are multe de care să fie mândruCaesar are multe de care să fie mândruCaesar are multe de care să fie mândruCaesar are multe de care să fie mândru
Nu-i chiar asa de subtil, dar evident e vina mea ca n-am citit cum trebuie postul. N-am fost atent, am mai mancat un cuvant,... si sunt prea multe paranteze pe-acolo ... am ajuns sa-nteleg altceva.
Ei bine, dupe ce-am cascat ochii, sa-nteleg ca v-a silit profu' sa folositi compilatorul de BorlandC in anul 2 de facultate... Si deasemenea, obligatoriu void main()?
__________________
HARDWARE = Parte a unui calculator pe care o lovesti cand apar probleme de software.
Caesar este deconectat Răspunde cu citat Top
 
PC Garage

Răspuns


Instrumente subiect Cauta în acest subiect
Cauta în acest subiect:

Căutare avansată


Subiecte similare
Subiect Autor subiect Forum Răspunsuri Ultimul post
Informatica - programare cristi121 Programare 135 02.11.2013 12:39
Programare C++ mihai Programare 56 06.03.2011 15:34
Programare buton P1 STrOnG Software 5 17.08.2010 18:20
Recomandari programare Andrutzik89 Mac, iPhone, iPad 16 04.03.2010 22:14
Nu jocuri / Nu programare dancraciun Wishlist 1 15.05.2008 18:08


Fus orar: GMT +2. Acum este ora 02:14.

Contactează-neHomeRSSSus


Copyright © 2005-2014 S.C. PC Garage S.R.L. Toate drepturile rezervate.