nosferatu Posted December 6, 2008 Report Posted December 6, 2008 de curand m-am apucat sa invat c++miam luat programu si o carte: c++ ghid pt incepatori..si uitati aici.... http://www.mediafire.com/download.php?wo5g2xxnyzdati vazut sintaxta....era din carte.. si nu inteleg cu ce am gresit?am scris exact ca in carte , nam gresit cu nimic ar fii trebuit sa faca un program si sa afiseze acel mesaj, dar nu face acest lucru :crying:dar nu inteleg acele erori....este versiunea gresita sau ce?rog ajutor cine se pricepe Quote
Raven Posted December 6, 2008 Report Posted December 6, 2008 Nush de ce dar foloseste dev-c++ nu compilatoare antice....Sau incearca Visual C++:#include "stdafx.h"int main(){ printf("Hello World!\n"); return 0;} Quote
nosferatu Posted December 6, 2008 Author Report Posted December 6, 2008 un link de download ceva bun poti sa imi dai? macar pt unu din eleo sa caut si eu dar nu sunt sigur daca gasesc...codul pe care mi lai dat tu e in c++? mie imi zice in carte ceva de genu asta:pt meniu rhide:#include <iostream>using namespace std;int main() { cout << "mesajul ce vreau sa se afiseze"; return 0;}si daca folosesc microsoft visual basic adaug in fata : #include <stdafx.h>off: ce repede se raspunde :). incepe sa imi place de voi( ca forum, sa nu se inteleaga altceva :smile: :smile: Quote
paxnWo Posted December 6, 2008 Report Posted December 6, 2008 foloseste cygwin + g++http://www.cygwin.com/http://gcc.gnu.org/ Quote
Raven Posted December 6, 2008 Report Posted December 6, 2008 off: ce repede se raspunde :). incepe sa imi place de voi( ca forum, sa nu se inteleaga altceva :smile: :smile:Tie greu sa scri pe google "dev-c++"? Quote
nosferatu Posted December 6, 2008 Author Report Posted December 6, 2008 (edited) gata am gasit.....scz dar nu credeam ca gasesc asa usor Edited December 6, 2008 by nosferatu Quote
Nabukadnezar Posted December 6, 2008 Report Posted December 6, 2008 la linia 4, inlocuieste >> cu ;si ai putea incerca sa adaugi .h la sfarsitul librariei, poate asa o sa compileze programuleu iti recomand sa folosesti visual studio 2008, il iei de aci:thepiratebay.org/torrent/4088718/Visual_Studio_2008si cauta un ebook care sa te invete cum sa-l folosesti, nu mai da banii pe carti de IT Quote
nosferatu Posted December 6, 2008 Author Report Posted December 6, 2008 pai.....am modificat eu pe acolo, si acum nu mai imi da 4 erori, imi da una( e o inbunatatire)http://www.mediafire.com/download.php?2zxmn2m2wzyimi da eroare acolo la namespace std; cica am gresit ceva..nu stiu ce sa fac, o sami reinstalez windows sau instalex linux..poate se rezolvachiar vreau sa invat un limbaj si am zis sa incep cu c++ dar imi da bataie de cap..am luat dev-c++ dar are optiunile cam ciudate, in fine sper rezolv Quote
tw8 Posted December 7, 2008 Report Posted December 7, 2008 Sterge linia pe care iti da eroare si o sa iti mearga.P.S.: Cred ca nu strica sa iti iei un compilator mai nou. Quote
nosferatu Posted December 7, 2008 Author Report Posted December 7, 2008 thx...am luat unul nouse pare ca merge Quote
FLuX2 Posted December 27, 2008 Report Posted December 27, 2008 Sincer, eu iti recomand Microsoft Visual C++ express edition. Dupa parerea mea, este cel mai bun environment. Si din moment ce abia te-ai apucat, nu ai nevoie de stafdx. Pur si simplu scrie asa:#include <iostream> // header-ul pentru elementele noi, introduse de C++#include <conio.h> // header optional, se introduce pentru a putea folosi getche.using namespace std; // libraria standard utilizata de mediul pe care il folosesti.void main(void) { // functia principala a programului - se foloseste void pentru a nu fi necesara returnarea unei valoricout << "Hello World!" << endl; // se afiseaza textul intre ghilimelegetche(); // se foloseste pentru a inchide prog la apasarea oricarei taste} // end cu punct ( vezi pascal )Iti recomand "thinking in C++" volume 1, second edition, de Bruce Eckel, te invatza TOT, de la A la Z. Alte materiale nici nu merita mentionate, daramite sa iti pierzi timpul cu ele.Bafta Quote
nosferatu Posted December 28, 2008 Author Report Posted December 28, 2008 THXAm deja o carte. Destul de buna.Aveam probleme cu unele date de iesire, dar m-am descurcat. Quote
mbe Posted January 23, 2009 Report Posted January 23, 2009 salut,scuze pentru aceasi idee repetata (de altii in posturile anterioare), dar:1. daca vrei sa inveti C++, recomand sa incerci sa o faci sub linux, chiar si intr-un virutal machine. nothing gets passed the old g++. 2. despre IDE-uri preferate - pentru Windows, orienteaza-te incet spre Visual Studio, chiar si sub forma Express Edition. O varianta foarte light, dar buna pt momentele cand te enerveaza VS, este Notepad++.3. flux are dreptate. thinking in C++ rulz. apoi este google. Quote
PAF Posted January 30, 2009 Report Posted January 30, 2009 (edited) eu folosesc bordland,cu asta ne chinuie profa la scoala da dar nuti arata eroarea cand dai clic jos pe eroare iti arata aliniatul cu eroare la bordland asai nu stiu la celelalte Edited January 30, 2009 by PAF Quote
a13x4nd7u Posted January 30, 2009 Report Posted January 30, 2009 Nu e bordland ci borland, dar e tot un rahat vechi care nu are C++ standard.Eu cred ca e mai bine sa invati singur (la scoala te invata numai tampenii). De aceea cred ca nu trebuie sa te iei dupa profa ta, ci sa folosesti gcc (compilatorul de pe Linux), MinGW, Cygwin sau ce compilator iti place tie (aproape oricare e mai bun decat borland). Quote
PAF Posted January 31, 2009 Report Posted January 31, 2009 stiu dar na pt inceput tr sa te descurci cu asta dupa ce mai inveti da spun si eu te arunci la ceva mai bun Quote
ping-timeout Posted February 1, 2009 Report Posted February 1, 2009 (edited) Sincer, eu iti recomand Microsoft Visual C++ express edition. Dupa parerea mea, este cel mai bun environment. Si din moment ce abia te-ai apucat, nu ai nevoie de stafdx. Pur si simplu scrie asa:#include <iostream> // header-ul pentru elementele noi, introduse de C++#include <conio.h> // header optional, se introduce pentru a putea folosi getche.using namespace std; // libraria standard utilizata de mediul pe care il folosesti.void main(void) { // functia principala a programului - se foloseste void pentru a nu fi necesara returnarea unei valoricout << "Hello World!" << endl; // se afiseaza textul intre ghilimelegetche(); // se foloseste pentru a inchide prog la apasarea oricarei taste} // end cu punct ( vezi pascal )Iti recomand "thinking in C++" volume 1, second edition, de Bruce Eckel, te invatza TOT, de la A la Z. Alte materiale nici nu merita mentionate, daramite sa iti pierzi timpul cu ele.Bafta nu e bine void main din cate stiu este depreciat pe visual studio 2008, trebuie sa fie int, deci folosesti:int main(){cout<<"Hello World"<<endl;/* daca nu folosesti linia 'using namespace std;' atunci o sa scrii std::cout in loc de cout*/return 0;}cartea e foarte buna, asta e siteul http://www.mindviewinc.com/Index.php nu mai gasesc acum, dar stiu ca avea si tutoriale video parca Edited February 1, 2009 by ping-timeout Adaugiri Quote