» »

Dev C++ ne zažene .exe datoteke

Dev C++ ne zažene .exe datoteke

eric_cartman ::

Zdravo!

Imam problem v programu Dev C++. Ko zaženem compile, mi deluje vse BP brez errorjev, vendar pa se mi potem .exe file ne prikaže.

V task managerju sicer kaže, da je odprt, vendar ga nikjer ne vidim.


Delam pa neko nalogo za Fibonnacijevo zaporedje.

#include<stdio.h>
 
int main()
{
   int n, first = 0, second = 1, next, c;
 
   printf("Enter the number of terms\n");
   scanf("%d",&n);
 
   printf("First %d terms of Fibonacci series are :-\n",n);
 
   for ( c = 0 ; c < n ; c++ )
   {
      if ( c <= 1 )
         next = c;
      else
      {
         next = first + second;
         first = second;
         second = next;
      }
      printf("%d\n",next);
   }
 
   return 0;
}


Torej v katerem grmu tiči zajec? :)

Hvala!

Janac ::

A ti mogoče napiše kak permission denied spodaj v compile logu?

ERGY ::

input: 10
Success time: 0 memory: 3344 signal:0

Enter the number of terms
First 10 terms of Fibonacci series are :-
0
1
1
2
3
5
8
13
21
34

Veretno misliš, da se zažene vendar ne prikaže rezultata?

Vesoljc ::

kaksen projekt si pa naredil? windows app al console app?

ps: ce si na win platformi zamenjaj IDE na kaj bolj spodobnega, recimo vs2013 community edition.
Abnormal behavior of abnormal brain makes me normal...

eric_cartman ::

@Vesoljc
Gre se za console app v c-ju. In ja..Sem na Win platformi.

@ERGY
Tako je. Tudi ko poskušam zagnat .exe file kot administrator se mi zažene, vendar se ne prikaže.

Senitel ::

Ker konča predno tvoje oči registrirajo rezultat. Konzolne zadeve se poganja iz konzole (start -> run -> cmd)!
In pa for the love of Christ nehajte že uporabljat 10 let stare prevajalnike.

MajorM ::

Pred "return 0;"

Dodaj "while(1){};

Randomness ::

Dodaj "while(1){};
A da ga ne bo zeblo? :))

Janac ::

Probaj system pause uporabit.

StarMafijec ::

Dev C++ se še uporablja?

Sam zadnjih nekaj let uporabljam Code::Blocks :).

Senitel ::

In kaj je narobe s tem, da konzolno aplikacijo dejansko uporabljaš tako kot se jo uporablja? A če poženeš start -> run -> chkdsk.exe se zadeva odvije kaj drugače?
Nevem zakaj profesorji po naših šolah tako radi j***** sami sebe v glavo. Input bi moral bit prebran iz datoteke ali pa kot argument programu. In kot profesor napišeš skripto, ki vse kar pride od študentov lepo pretestira. Torej unit test.

Vesoljc ::

Senitel je izjavil:

Input bi moral bit prebran iz datoteke ali pa kot argument programu. In kot profesor napišeš skripto, ki vse kar pride od študentov lepo pretestira. Torej unit test.


ha!
Abnormal behavior of abnormal brain makes me normal...

McMallar ::

Jaz ponavadi v konzoli, da ostane odprta, uporabim Console.ReadKey().
Why can't a programmer tell the difference between Halloween and Christmas?
Because OCT31 = DEC25

MajorM ::

Randomness je izjavil:

Dodaj "while(1){};
A da ga ne bo zeblo? :))

Say what?

Senitel ::

Malo humorja na temo, da ta "problem" rešiš tako, da en CPU core zabiješ na 100% (čeprav so moderni OS-i dovolj pametni, da ne bodo dejansko dodelili celega CPU cora za to tvojo glupo zanko).

MajorM ::

Senitel je izjavil:

Malo humorja na temo, da ta "problem" rešiš tako, da en CPU core zabiješ na 100% (čeprav so moderni OS-i dovolj pametni, da ne bodo dejansko dodelili celega CPU cora za to tvojo glupo zanko).

True. Ampak končni efekt je še vedno tak kot ga želi OP.

epicVoid ::

McMallar je izjavil:

Jaz ponavadi v konzoli, da ostane odprta, uporabim Console.ReadKey().


V C#. Govora je o C.

Zamenjaj ide z novejšim. Nevem kdo vam vsiljuje Dev C++? Ne samo da je star, še v beta fazi je ostal. Namesti si visual studio, kot je že bilo omenjeno in če boš uporabil ctrl+F5 (without debugging) bo konzola ostala odprta.

technolog ::

string wait;
cin >> wait;


Če že. system("pause") - niste resni. Pikce dobim.

Zgodovina sprememb…

Senitel ::

MajorM je izjavil:

Senitel je izjavil:

Malo humorja na temo, da ta "problem" rešiš tako, da en CPU core zabiješ na 100% (čeprav so moderni OS-i dovolj pametni, da ne bodo dejansko dodelili celega CPU cora za to tvojo glupo zanko).

True. Ampak končni efekt je še vedno tak kot ga želi OP.

Kaj želi op? Da ga ruknem na kakšnem intervjuju za službo? To da zadevo sprogramiraš tako, da mora user abnormalno terminirat tvoj program ni ravno nekaj spodbudnega. Niti ni spodbudno, da bo program kar visel in čakal na nek key press, brez da uporabnika sploh opozori na to dejstvo tudi ni prav fino.
Skratka slabe prakse, ki morda pomagajo na začetku, ampak se jih je super fajn tudi takoj odvadit.

eric_cartman ::

Spet na hitro obujam to temo :)

Hvala za pomoč..

Težava je bila v Avastu, ki je vsako .exe datoteko zaznal kot nevarno in jo porinil v karanteno, meni pa Avast ni dal nobene povratne informacije.

Šele kasneje sem opazil, da je v karanteni par mojih .exe fileov.

Skratka urihtano zdaj vse. Se pa strinjam, da je DevC++ zastarel in še celo profesor je to priznal :)

Ampak kaj čmo.. ;P


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[C#] do - while

Oddelek: Programiranje
81304 (1026) garamond
»

[c#] Sklad

Oddelek: Programiranje
91549 (1409) Spura
»

[C#] Reševanje domačih nalog

Oddelek: Programiranje
173199 (2703) krastača

[C#]naloga iz metod!

Oddelek: Programiranje
81613 (1446) Ziga Dolhar
»

C# consola se samodejno takoj zapre

Oddelek: Programiranje
71016 (917) sandmat

Več podobnih tem