Dev C++ problem

Programovacie jazyky, rady, poradňa...
petr752
Novice
Novice
Príspevky: 9
Registrovaný: 07 jún 2008, 9:59

Dev C++ problem

Príspevok od používateľa petr752 »

mam windows a v dev c++ neco napisu a zkompiluju a kdyz to spustim tak se mi to hned vypne je nejaky prikaz at se to nevypne?
"J"
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1019
Registrovaný: 13 mar 2007, 17:10

Príspevok od používateľa "J" »

Neviem, mozno je to ako v Pascale, kde treba dopisat readln; na koniec.

Skus pred koniec programu napisat getch(); alebo co za prikaz to je, v C++ som nikdy neprogramoval :)
petr752
Novice
Novice
Príspevky: 9
Registrovaný: 07 jún 2008, 9:59

Príspevok od používateľa petr752 »

Kód: Vybrať všetko

#include  <stdio.h>
int main (void) {
    puts ("Ahoj Svete");
    return 0;
}
a kam mam napsat aby se mi to nevyplo
"J"
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1019
Registrovaný: 13 mar 2007, 17:10

Príspevok od používateľa "J" »

co ja viem, tak asi za ten return.
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Príspevok od používateľa Nadeo »

Pred return napis cin.get();
petr752
Novice
Novice
Príspevky: 9
Registrovaný: 07 jún 2008, 9:59

Príspevok od používateľa petr752 »

nejde to
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Príspevok od používateľa Nadeo »

Tak to tam skus napisat dvakrat
cize

Kód: Vybrať všetko

#include  <stdio.h> 
int main (void) { 
    puts ("Ahoj Svete");
    cin.get();
    cin.get();
    return 0; 
}
petr752
Novice
Novice
Príspevky: 9
Registrovaný: 07 jún 2008, 9:59

Príspevok od používateľa petr752 »

nejde tol haze to tam chybu
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Príspevok od používateľa Nadeo »

V c++ neprogramujem .. ale skus takto

Kód: Vybrať všetko

#include  <stdio.h> 
#include <iostream>   
using namespace std;   
int main (void) { 
    puts ("Ahoj Svete"); 
    cin.get(); 
    cin.get(); 
    return 0; 
}
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

getchar() a iba raz

Kód: Vybrať všetko

#include  <stdio.h>
#include "stdafx.h"
int main (void) {
    puts ("Ahoj Svete");
    getchar();
    return 0;
}
petr752
Novice
Novice
Príspevky: 9
Registrovaný: 07 jún 2008, 9:59

to de

Príspevok od používateľa petr752 »

to de ale neukaze se mi tam to na spousteni jen cpp.pls poradte
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

čo je "to na spustení"? myslíš exe? To je vec kompilátora, niekde sa to tam určite bude dať nastaviť. Kde, to ti nepoviem, lebo nemám dev c++, ja mám microsoft visual studio a turbo c++
Rixsus
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 288
Registrovaný: 18 nov 2005, 19:40
Kontaktovať používateľa:

Príspevok od používateľa Rixsus »

devcpp by ti malo automaticky doplnit system("PAUSE");
ale co pisali vyzsie ide tiez :)
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Ak ten program neočakáva žiadny vstup je logické, že sa ukončí. Ak chceš vidieť čo to píše, spusť si shell (cmd), alebo to spúšťaj pomocou Shift+Enter (alebo je to Ctrl+Enter?). Aspoň v TotalCommander to tak funguje.

//audiotrack: je to shift+enter cez totalcmd
x0_0x
Light Star
Light Star
Príspevky: 210
Registrovaný: 05 mar 2008, 21:18
Bydlisko: 127.0.0.1[localhost]
Kontaktovať používateľa:

Príspevok od používateľa x0_0x »

chrono napísal:Ak ten program neočakáva žiadny vstup je logické, že sa ukončí. Ak chceš vidieť čo to píše, spusť si shell (cmd), alebo to spúšťaj pomocou Shift+Enter (alebo je to Ctrl+Enter?). Aspoň v TotalCommander to tak funguje.

//audiotrack: je to shift+enter cez totalcmd
Presne tak konzolove aplikacie sa maju spustat z konzole:)
Len tak mimochodom devc++ je uz stara vec posledny aktualzacia bola v roku 2005 ;)
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Dev-C++ je v podstate iba textový editor a pribalený gcc kompilátor z MinGW (takže je možnosť si tam dať novšiu verziu kompilátora), ale podľa mňa aj tá verzia, čo tam je, stačí.
x0_0x
Light Star
Light Star
Príspevky: 210
Registrovaný: 05 mar 2008, 21:18
Bydlisko: 127.0.0.1[localhost]
Kontaktovať používateľa:

Príspevok od používateľa x0_0x »

chrono napísal:Dev-C++ je v podstate iba textový editor a pribalený gcc kompilátor z MinGW (takže je možnosť si tam dať novšiu verziu kompilátora), ale podľa mňa aj tá verzia, čo tam je, stačí.
Nie to je normalne IDE ;) Ale uz dost zastarale oproti MSV a code::blocks. A zvyraznovanie syntaxe je tiez dost na houby. Kedysi som tiez Devc++ pouzival potom som skusil code::blocks a devc++ islo do kosa:)
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Mne osobne oveľa viac vyhovuje Dev-C++ ako Code::Blocks. Ako textový editor je Dev-C++ OK a aj skompilovať sa to tam dá jednoducho. Nič iné od takého programu nepotrebujem (určite by som to tam napr. nikdy nedebugoval; na to mi stačí OllyDbg). ;)

Ak si nainštalujem Dev-C++ mám aj funkčný kompilátor a nepotrebujem kopec ďalších knižníc/programov. Ale je pravda, že keď som robil v C (a nepotreboval som C++) používal som častejšie lcc-win32.
x0_0x
Light Star
Light Star
Príspevky: 210
Registrovaný: 05 mar 2008, 21:18
Bydlisko: 127.0.0.1[localhost]
Kontaktovať používateľa:

Príspevok od používateľa x0_0x »

chrono napísal:Mne osobne oveľa viac vyhovuje Dev-C++ ako Code::Blocks. Ako textový editor je Dev-C++ OK a aj skompilovať sa to tam dá jednoducho. Nič iné od takého programu nepotrebujem (určite by som to tam napr. nikdy nedebugoval; na to mi stačí OllyDbg). ;)

Ak si nainštalujem Dev-C++ mám aj funkčný kompilátor a nepotrebujem kopec ďalších knižníc/programov. Ale je pravda, že keď som robil v C (a nepotreboval som C++) používal som častejšie lcc-win32.
Code::Blocks ma všetko čo Dev-c++ ale ešte oveľa viac;). Na skompilovanie kodu staci aj pspad ;)
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Koľko z toho "oveľa viac" naozaj používaš? :)
Zamknuté