Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

O svemu i svacemu vezanom za C++

[es] :: C/C++ programiranje :: O svemu i svacemu vezanom za C++

Strane: 1 2

[ Pregleda: 5354 | Odgovora: 39 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

k4rl0
Localhost

Član broj: 87683
Poruke: 142
*.adsl.net.t-com.hr.



Profil

icon O svemu i svacemu vezanom za C++12.08.2006. u 16:56 - pre 215 meseci
Vec dosta vremena programiram u C++u,i ovlado sam sa svim vaznim djelovima(pokazivaci,objektna orijentiranost,klase,nasljedivanja,blablabla..).
Naime,namjeravam se kasnije bavit programiranjem profesionalno,pa me zanima neoliko stvari:

1.Cime se C++ namece kao konkurencija drugim jezicima,nije nista bolji od npr. C# ili Jave,koji su
manji i laksi od njega.Dakle,ima li mjesta za C++ u buducnosti i dal se isplati uciti ga sada?
2.Ako se nastavim njime bavit,kuda da dalje krenem..Radio bih nesto slozeno poput igrica,aplikacija,
itd. al ne znam sta da sad krenem ucit(API,MFC,DirectX,STL..?)
Znam da su pitanja malo glupa i vec odgovorena,al zahvaljujem na odgovorima.

Pozdrav
 
Odgovor na temu

Goran Arandjelovic
Beograd

Član broj: 29116
Poruke: 387
*.5.eunet.yu.



+9 Profil

icon Re: O svemu i svacemu vezanom za C++12.08.2006. u 17:27 - pre 215 meseci
1. To sad nekako dođe i stvar ukusa. Ali..ali, C# je čist .NET jezik i samim tim "ograničen" .NET frameworkom (koji je doduše ogroman..), dok je C++ (i C++/CLI sada) moćniji jer i dalje imaš na raspolaganju nekontrolisani kod i potpunu kontrolu. A i ako hoćeš da koristiš jednu od najmoćnijih biblioteka, STL, izbor je C++. A i ako pišeš sotfver koji je vremenski zahtevan, definitivno je C++ najlogičniji izbor.

2. Gde ćeš igre?:) Igre se teško pišu u C#. :) MFC batali i uči .NET. Vidi šta ti pruža .NET (a pruža zaista mnogo) i ako tu nađeš sve što ti je potrebno...C# je fin izbor.
 
Odgovor na temu

k4rl0
Localhost

Član broj: 87683
Poruke: 142
*.adsl.net.t-com.hr.



Profil

icon Re: O svemu i svacemu vezanom za C++12.08.2006. u 17:57 - pre 215 meseci
Znaci preporuka je da krenem na MFC i .NET??
Ok,ima jos ko kakav odgovor na pitanja..
 
Odgovor na temu

Goran Arandjelovic
Beograd

Član broj: 29116
Poruke: 387
*.verat.net.



+9 Profil

icon Re: O svemu i svacemu vezanom za C++12.08.2006. u 22:17 - pre 215 meseci
Ne...rekoh ti da batališ sa učenjem MFC-a ;)
 
Odgovor na temu

k4rl0
Localhost

Član broj: 87683
Poruke: 142
*.adsl.net.t-com.hr.



Profil

icon Re: O svemu i svacemu vezanom za C++12.08.2006. u 22:19 - pre 215 meseci
Ajoj,nisam bas skuzio ovaj "batalis",pardon.
Koji dio da onda krenem ucit,samo .NET?
Jel WinAPI isto bataljenje??
 
Odgovor na temu

NastyBoy
Bojan Nastic
UK

Član broj: 12041
Poruke: 895
*.plus.com.



+4 Profil

icon Re: O svemu i svacemu vezanom za C++12.08.2006. u 22:45 - pre 215 meseci
Na temu shta valja (i kako) uchiti - jako mi se dopada ono shto je Joel Spolsky napisao:

http://joelonsoftware.com/articles/ThePerilsofJavaSchools.html


 
Odgovor na temu

k4rl0
Localhost

Član broj: 87683
Poruke: 142
*.adsl.net.t-com.hr.



Profil

icon Re: O svemu i svacemu vezanom za C++15.08.2006. u 19:50 - pre 215 meseci
Da ne otvaram novu temu..
Imam u jednom fajlu spremljene brojeve,svaki u novom redu.
Trebam ih ucitat i spremit u polja tipa int.
Problem je sto funkcija getline kao drugi parameta uzima string,tj. ono
sto sprema,mora spremit u string,a meni treba u obliku integera.
Jel mogu nekakav static_cast izvest iz stringa u int,ili postoji metoda
da ih spremim kao int direktno,fala,pozz..
(Po mogucnosti bez stdio librarya,nego uz fstream)
 
Odgovor na temu

icobh
Igor Pejašinović
Network Admin
Navigo SC d.o.o.
Banja Luka

Član broj: 18738
Poruke: 1319
*.inecco.net.

Sajt: www.nsc.ba


+4 Profil

icon Re: O svemu i svacemu vezanom za C++15.08.2006. u 20:05 - pre 215 meseci
Ja znam dva rešenja:

1. stdlib i f-ja atoi (pošto si rekao da ne koristimo stdio )
2. fscanf(poonter on file,"%d", &a);
I ♥ ♀

Ovaj post je zlata vrijedan!
 
Odgovor na temu

k4rl0
Localhost

Član broj: 87683
Poruke: 142
*.adsl.net.t-com.hr.



Profil

icon Re: O svemu i svacemu vezanom za C++16.08.2006. u 12:44 - pre 215 meseci
Fala al trebam to rijest samo uz iostream i fstream
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
*.lionbridge.com.



+6 Profil

icon Re: O svemu i svacemu vezanom za C++16.08.2006. u 12:58 - pre 215 meseci
http://www.research.att.com/~bs/bs_faq2.html#int-to-string

http://www.novetehnologije.com/Default.aspx?tabid=86
 
Odgovor na temu

k4rl0
Localhost

Član broj: 87683
Poruke: 142
*.adsl.net.t-com.hr.



Profil

icon Re: O svemu i svacemu vezanom za C++16.08.2006. u 13:04 - pre 215 meseci
Ma hvala,to se trazi,poz..
 
Odgovor na temu

k4rl0
Localhost

Član broj: 87683
Poruke: 142
*.adsl.net.t-com.hr.



Profil

icon Re: O svemu i svacemu vezanom za C++16.08.2006. u 19:53 - pre 215 meseci
Ispricavam se,znam da sam malo dosadan,al imam jos jedan retardirano uberglup problem,
koji mi pije zivce.
Imam neku while petlju,koja izgleda ovak:
while(true){
string nekistring;
int lozinka;
getline(cin,nekistring);
cin>>lozinka;
}
prvi put kad petlja krene sve se normalno unese,i petlja krece ispocetka,ali problem
je u tome sto ona kao da ignorira ove izjave cin i getline,znaci preskace ih kao da ne postoje,
nije mi jasno zasto,pa fala na odgovorima,necu vise smetat,poz
 
Odgovor na temu

icobh
Igor Pejašinović
Network Admin
Navigo SC d.o.o.
Banja Luka

Član broj: 18738
Poruke: 1319
*.inecco.net.

Sajt: www.nsc.ba


+4 Profil

icon Re: O svemu i svacemu vezanom za C++16.08.2006. u 20:06 - pre 215 meseci
Nisam znao da se u C++ može ovako deklarisati string promjenjljiva, a ovaj true se upošte ne ažurira u tvojoj petlji, a i ovo stalno deklarisanje promjenjljivih će da pojede memoriju ako se radi o dugačkoj petlji, tj. sa mnogo iteracija...
I ♥ ♀

Ovaj post je zlata vrijedan!
 
Odgovor na temu

k4rl0
Localhost

Član broj: 87683
Poruke: 142
*.adsl.net.t-com.hr.



Profil

icon Re: O svemu i svacemu vezanom za C++16.08.2006. u 23:18 - pre 215 meseci
Ima klasa string koja to omogucava :)
Al isto je i kad je deklaracija izvan petlje,stvarno nemam pojma..
 
Odgovor na temu

icobh
Igor Pejašinović
Network Admin
Navigo SC d.o.o.
Banja Luka

Član broj: 18738
Poruke: 1319
*.inecco.net.

Sajt: www.nsc.ba


+4 Profil

icon Re: O svemu i svacemu vezanom za C++17.08.2006. u 09:53 - pre 215 meseci
Pošto C++ slabo poznajem, pa reko da ne ispadnem glup ali šta ti znači:
Code:
while(true)
{
...
}


Šta ti je ovo true, je li to u C++ postoji logički tip podataka, a i da postoji, tvoja petlja bukvalno glasi: vrti dok je tačno, a šta je to tačno?
I ♥ ♀

Ovaj post je zlata vrijedan!
 
Odgovor na temu

itf
Zagreb

Član broj: 59794
Poruke: 993
161.53.55.*



+9 Profil

icon Re: O svemu i svacemu vezanom za C++17.08.2006. u 10:00 - pre 215 meseci
Općenito, sve uvjetne naredbe i petlje rade sa logičkim izrazima. Ako je logički izraz istina (sve različito od nule) onda će se naredba poslije uvjeta ili petlje izvršiti. Ako je izraz laž (nula) onda se neće izvršiti. Obično se za istinu koristi vrijednost 1, no u C-u istina je sve različito od nule, pa to može biti 1, -1, 10... ili bilo što osim nule, dok laž ima samo vrijednost 0.

U primjeru koji si naveo se doslovice kaže... "Sve dok je istina..." tj. tvoja petlja je ekvivalentna:

while (true != 0) ... // sve dok je istina
 
Odgovor na temu

k4rl0
Localhost

Član broj: 87683
Poruke: 142
*.adsl.net.t-com.hr.



Profil

icon Re: O svemu i svacemu vezanom za C++17.08.2006. u 10:48 - pre 215 meseci
Isitna,ona se beskonacno ponavlja,ali nije stvar u tome,nego je problem
to sto samo prvi put primi ulazne vrijednosti i u sljedecem krugu petlje
se ignoriraju unosi.(Ne daje mogucnost da se upisu podaci.)
Ista stvar se dogada i u slijedecem:
//.....
main()
{
string nekistring;
int i;
getline(cin,nekistring);
cin>>i;
main();
}


Ovo ponavlja unos beskonacno puta,ali vec nakon prvog puta vracanja na pocetak
funkcije main() getline i cin se ignoriraju i to je problem,ne razumijem zasto..
 
Odgovor na temu

itf
Zagreb

Član broj: 59794
Poruke: 993
161.53.55.*



+9 Profil

icon Re: O svemu i svacemu vezanom za C++17.08.2006. u 11:13 - pre 215 meseci
Ovo sada nisu petlje, već rekurzije... Pokušaj ovo dodati umjesto svog koda za učitavanje:

Code:
char nekistring[100];
int i;

cin >> nekistring;
cin >> i;

 
Odgovor na temu

icobh
Igor Pejašinović
Network Admin
Navigo SC d.o.o.
Banja Luka

Član broj: 18738
Poruke: 1319
*.inecco.net.

Sajt: www.nsc.ba


+4 Profil

icon Re: O svemu i svacemu vezanom za C++17.08.2006. u 11:47 - pre 215 meseci
Moraš prvo deklarisati promjenjljivu true i dodjeliti joj neku vrijednost !=0, npr. 1 izvan te petlje i tek tada tvoj while ulazi u beskonačan ciklus. Evo kako to izgleda u C-u:
Code:
#include <stdio.h>

int main()
{
    int true=1;
    while(true)
    {
        char nekistring[50];
        int lozinka;
        scanf("%s",nekistring);
        scanf("%d",lozinka);
        }
    return 0;
}

I ♥ ♀

Ovaj post je zlata vrijedan!
 
Odgovor na temu

itf
Zagreb

Član broj: 59794
Poruke: 993
161.53.55.*



+9 Profil

icon Re: O svemu i svacemu vezanom za C++17.08.2006. u 12:03 - pre 215 meseci
Nije potrebna deklaracija varijable. Može se napisati i samo

while (1) ...
 
Odgovor na temu

[es] :: C/C++ programiranje :: O svemu i svacemu vezanom za C++

Strane: 1 2

[ Pregleda: 5354 | Odgovora: 39 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.