Dacă vă place acest articol trimiteți mai departe!
Cookie-urile ne ajută să îmbunătățim experiența dvs pe MobileWave. Utilizând acest site vă exprimați acordul asupra folosirii cookie-urilor.
Pentru mai multe detalii click aici.
Pentru detalii legate de procesarea datelor cu caracter personal (GDPR) vedeti regulametul site & forum.
13 mai 2009, 13:22:12 • actualizat 13 mai 2009, 13:22:53 (1 ori)
Va propun sa discutam aici despre programarea sub linux. Vin eu cu prima problema. Tot incerc sa compilez un programel simplu de tot in:
#include<iostream.h>
void main() { int a,b;
cin<<a<<b; cout>>endl>>a+b; }
si cand incerc sa il compilez imi da urmatoarele erori
bennyka@bennyka-laptop:~/Desktop$ gcc test.cpp test.cpp:1:21: error: iostream.h: No such file or directory test.cpp:3: error: ’::main’ must return ’int’ test.cpp: In function ’int main()’: test.cpp:7: error: ’cin’ was not declared in this scope test.cpp:8: error: ’cout’ was not declared in this scope test.cpp:8: error: ’endl’ was not declared in this scope
Ok. Dupa ce am vazut alte cateva coduri pe net am modificat #include<iostream.h> in #include<iostream>
si tot primesc:
bennyka@bennyka-laptop:~/Desktop$ g++ test.cpp test.cpp:3: error: ’::main’ must return ’int’ test.cpp: In function ’int main()’: test.cpp:7: error: ’cin’ was not declared in this scope test.cpp:8: error: ’cout’ was not declared in this scope test.cpp:8: error: ’endl’ was not declared in this scope
Pai si nu exista vreun pachet cu fisierele astea? eu stiu vreun *-lib sau ceva de genu? Sau nu pot sa pun singur fisierele de la un program de windows gen BorlandC sau DevC++? Am fost obisnuit sa lucrez cu fisierele astea iostream.h, fstream.h, conio.h si mie peste mana si nici nu prea am timp sa ma apuc sa invat si sa ma obisnuiesc cu stdlib si functiile ei.
14 mai 2009, 10:08:22 • actualizat 14 mai 2009, 10:10:11 (1 ori)
multumesc! Am vazut ulterior "<< >>" ca erau invers. Le-am scris in viteza. Care e diferenta daca scriu "using namespace std;" sau "using namespace::std;"? ca la mine a mers si cu prima varianta. Va multmumesc frumos!
Pai si la int main() nu trebuie sa intorci o valoare? De obicei 0?
Se pricepe cineva pe aici la programare in python ? Vreau sa scriu o mica extensie pentru Nautilus in care sa apara un meniu contextual la click dreapta doar atunci cand e selectat un folder si sa paseze acest nume ca argument mai departe catre un script perl fara sa astepte ca acesta sa termine de executat. Am citit eu exemplele incluse, dar nu prea m-am descurcat ... Idei ?