[ svemirski_brod @ 18.08.2012. 13:29 ] @
Pozdrav svima,
poceo sam malo da se zanimam sa programiranjem u C-u, a koristim DEV C++ 4.9.9.2.

Napisao sam kod koji treba da broji nove redove, ali to se ne desava. Jednostavno kada se napise neka rec i predje u novi red on ne radi nista, samo trepce vertikalna crta i sve iz pocetka.

Da li je to problem sa DEV C++ -om ili sta je vec u pitanju?

Evo koda koji sam koristio (kod je iz knjige Dennis M. Ritchie):

#include<stdio.h>

main()
{
int c, nl;
nl=0;
while((c=getchar())!=EOF)
if(c=='\n')
++nl;
printf("%d\n", nl);
}

[Ovu poruku je menjao svemirski_brod dana 18.08.2012. u 15:08 GMT+1]
[ radoica @ 18.08.2012. 19:41 ] @
DEV C++, kad ce vise da umre :)

Preporuka za IDE: http://www.microsoft.com/visua...10-editions/visual-cpp-express
[ Nedeljko @ 18.08.2012. 21:42 ] @
A što ne Code::Blocks? Pravo početničko okruženje, koje može da koristi razne kompajlere. Nije vezan za VC++ smeće.
[ Nedeljko @ 18.08.2012. 22:12 ] @
Idi u konzolu, pa u folder u kome se nalazi .exe, pa ga pokreni iz konzole, pa kad završiš sav unos, pritisni Ctrl-C. To ti je ono EOF na vin sistemima.
[ Burgos @ 18.08.2012. 22:41 ] @
CTRL-Z je EOF na Windows sistemu.
[ Nedeljko @ 18.08.2012. 23:12 ] @
Da, moja greška.
[ chaami @ 21.08.2012. 23:27 ] @
I kad su svi mislili da je mrtav ...
Dev-C++ 5.2.0.1 :)
[ reiser @ 21.08.2012. 23:30 ] @
Boze kakav je ovo background na blogu, zavrtelo mi se u glavi posle 2 milisekunde skrolovanja
[ Nedeljko @ 22.08.2012. 01:05 ] @
Pa šta, wxDevC++ je sve vreme bio aktivan.
[ svemirski_brod @ 23.08.2012. 23:13 ] @
Ovde se nesto zbiva sto se nikako ne slaze :(

Opisao sam problem u prvoj poruci. Instalirao sam raznorazne programcice. Visual C++, Code Blocks... Snasao sam se sa Code Blocks-om, ali sam poceo da radim primere iz knjige "C++ za apsolutne pocetnike". Prvi dan ovaj kod je radio normalno:

#include<cstdlib>
#include<iostream>

using namespace std;

int main()
{
float a; // definicija a
float b; // definicija b
float c; // definicija c

cout<<"Unesi prvi broj i pritisni ENTER"<<endl;
cin>> a;
cout<<endl;
cout<<"Unesi drugi broj i pritisni ENTER"<<endl;
cin>> b;
cout<<endl;
cout<<"Rezultet je:"<<endl;
c=a/b;
cout<<c;
cout<<endl<<endl<<endl;
system("PAUSE");
return 0;
}

Drugi dan Code Blocks je emitovao sledecu poruku kad sam upisao taj kod:

"Projekat - Release" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping...
Nothing to be done.

Deinstalirao sam Code Blocks, ponovo instalirao, ali opet ista poruka. Kod ne radi.

Instalirao sam Dev C++ 4.9.9.2 i ubacio pomenuti kod. On radi bez problema.

Sta se to desava? Da li u necemu gresim ili je do tih instalacija? Ja nisam menjao nikakve parametre!
Mozda je bolje da odem u neku skolu racunara i krenem tamo sa ucenjem :(


[ Nedeljko @ 24.08.2012. 09:11 ] @
Do onstalacije je. Okruženje nije pronašlo prevodilac.

Instaliraj prvo MinGW. Dakle, ideš na

http://www.mingw.org/,

pa pritosneš "Downloads", pa na mingw-get-inst-xxxxxxxx.exe. To ti je instalacioni čarobnjak. Ja bih ti preporučio punu instalaciju.

E, onda instaliraš Code::Blocks. Idi na

http://www.codeblocks.org/

pa pritisni "Downloads", pa "Download the binary release", pa skini onaj manji bez "mingw" u nazivu i instaliraj to. Konzolne aplikacije praviš tako što prilikom pravljenja projekta odabereš "Console Application". Dev-C++ baci u smeće.
[ svemirski_brod @ 30.08.2012. 22:16 ] @
Instalirao sam ih i evo radi vec nekoliko dana :)
Hvala

Kako sad da ukljucim grafiku? Npr. winbgim.h?